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ăspunsuri la întrebare
Răspuns de
50
#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;
}
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;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Chimie,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă