fie n nr natural de 3 cifre.cate cifre impare contine n
Răspunsuri la întrebare
Răspuns de
0
int main()
{
int n,c,k=0;
cin>>n;
while(n!=0)
{
c=n%10;
n=n/10;
if(c%2!=0)
k++;
}
cout<<k;
}
{
int n,c,k=0;
cin>>n;
while(n!=0)
{
c=n%10;
n=n/10;
if(c%2!=0)
k++;
}
cout<<k;
}
Răspuns de
0
Ti-am facut o sursa C++ fara instructiuni repetitive. M-am folosit de faptul ca numarul care se da are exact 3 cifre. Succes!
#include <iostream>
using namespace std;
int n, a, b, c, ct;
int main()
{
cin >> n;
a = n / 100;
b = (n / 10) % 10;
c = n % 10;
if(a % 2 == 1) ct = ct + 1;
if(b % 2 == 1) ct = ct + 1;
if(c % 2 == 1) ct = ct + 1;
cout << ct;
return 0;
}
#include <iostream>
using namespace std;
int n, a, b, c, ct;
int main()
{
cin >> n;
a = n / 100;
b = (n / 10) % 10;
c = n % 10;
if(a % 2 == 1) ct = ct + 1;
if(b % 2 == 1) ct = ct + 1;
if(c % 2 == 1) ct = ct + 1;
cout << ct;
return 0;
}
Alte întrebări interesante
Geografie,
8 ani în urmă
Studii sociale,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă