Se citeste n numar natural.
a) calculati suma cifrelor
b) cate cifre 1 se gasesc in n?
c) afisati cifra maxima
Răspunsuri la întrebare
Răspuns de
3
#include<iostream>
using namespace std;
int main()
{ int n,c,s1=0,s2=0,max=0;
cout<<"n=";
cin>>n;
while(n)
{ c=n%10;
s1=s1+c;
if(c>max)
max=c;
if(c==1)
s2++;
n=n/10;
}
cout<<"Suma cifrelor: "<<s1<<endl;
cout<<"Aparitia cifrei 1: "<<s2<<endl;
cout<<"Cifra maxima: "<<max<<endl;
return 0;
}
using namespace std;
int main()
{ int n,c,s1=0,s2=0,max=0;
cout<<"n=";
cin>>n;
while(n)
{ c=n%10;
s1=s1+c;
if(c>max)
max=c;
if(c==1)
s2++;
n=n/10;
}
cout<<"Suma cifrelor: "<<s1<<endl;
cout<<"Aparitia cifrei 1: "<<s2<<endl;
cout<<"Cifra maxima: "<<max<<endl;
return 0;
}
Alte întrebări interesante
Matematică,
9 ani în urmă
Franceza,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă