Informatică, întrebare adresată de ingridrusu, 9 ani în urmă

Se citește de la tastatură un număr natural de 3 cifre. Să se determine câte cifre impare conține. Rezolvare cat mai simpla va rog... multumesc mult!!!

Răspunsuri la întrebare

Răspuns de MisterOvidelw
1
#include <iostream>
using namespace std;
int main()
{
int a, nrci = 0;
cin >> a;
while (a)
{
    if (a % 10 % 2 != 0)
        nrci++;
    a /= 10;
}
cout << "numarul are " << nrci << "cifre impare";
return 0;
}
Alte întrebări interesante