👤

Se citește de la tastatură un număr natural de 3 cifre. Să se determine câte cifre impare conține.

Date de intrare
Programul va citi de la tastatură un număr natural cu exact 3 cifre.

Date de ieşire
Programul va afișa numărul de cifre impare ale valorii citite.

Restricţii şi precizări
Numărul citit este cuprins între 100 și 999, inclusiv.


Răspuns :

Citesti numarul il descompui si verifici fiecare cifra daca e impara, daca e o contorizezi..
Codul ar fi cam asa: 
#include<iostream>

int impar(int n)
{int c,k=0;
while(n){
c=n%10;
n/=10;
if(c%2!=0)
k++;
}//while
return k;
}//impar

int main () {
int n;
cin>>n;
cout<<"Numarul "<<n<<" are "<<impar(n)<<" cifre impare";




}//main

Sper ca nu am gresit nimic!