Eu fiz de duas formas:
- Usando o incremento de uma variável externa chamada quantia de ímpares
- Armazenando todos os ímpares em uma lista.
int numeroDigitado;
var listaImpares = new List<int>();
for (int i = 0; i < 10; i++) {
Console.Write ("Digite um número: ");
int.TryParse(Console.ReadLine()!, out numeroDigitado);
if (numeroDigitado % 2 != 0) {
listaImpares.Add(numeroDigitado);
}
}
Console.WriteLine ($"Você digitou {listaImpares.Count} números impares.");
int numeroDigitado;
int quantiaImpares = 0;
for (int i = 0; i < 10; i++) {
Console.Write ("Digite um número: ");
int.TryParse(Console.ReadLine()!, out numeroDigitado);
if (numeroDigitado % 2 != 0) {
quantiaImpares++;
}
}
Console.WriteLine ($"Você digitou {quantiaImpares} números impares.");