Se dă un număr natural n ,cu exact trei cifre .Să se determine câte dintre cifrele numere sunt impare.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
long long n,i;
i=0;
cin>>n;
if((n%10)%2==1)i++;
if((n/100)%2==1)i++;
if((n/10%10)%2==1)i++;
cout<<i;
return 0;
}
Asta e rezolvarea in C++. Spor!
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int main(){
int n,cifra,nci;
nci=0;//initial numar de cifre impare este 0
cout<<"Numarul:";
cin>>n;
while (n>0){
cifra=n%10;
if (cifra%2==1) nci++;
n=n/10;
}
cout<<"Nr. cifre impare :"<<nci;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Studii sociale,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă