👤

Cerinţa
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 :

#include <iostream>
using namespace std;
int n,a,b,c,nr;
int main()
{
    cin>>n;
    c=n%10;
    b=(n/10)%10;
    a=n/100;
    if(a%2==1) nr=nr+1;
    if(b%2==1) nr=nr+1;
    if(c%2==1) nr=nr+1;
    cout<<nr;
    return 0;
}