Professional Documents
Culture Documents
#include <iostream>
int main()
int n, s, c;
cin>> n;
s=0;
while(n!=0)
c=n%10;
s=s+c;
n=n/10;
cout<<s;
return 0;
PRODUSUL CIFRELOR
#include <iostream>
int main()
int n, p, c;
cin>> n;
p=1;
while(n!=0)
{
c=n%10;
p=p*c;
n=n/10;
cout<<p;
return 0;
#include <iostream>
int main()
int n, p, c, s;
cin>> n;
p=1;
s=0;
while(n!=0)
c=n%10;
p=p*c;
s=s+c;
n=n/10;
return 0;
}
CIFRA MAXIMA
#include <iostream>
int n,x;
int main()
cin>>n
for(x=0;n!=0;n=n/10)
{if(n%10>x)
x=n%10;}
cout<<x;
return 0;
CIFRA MINIMA
#include <iostream>
int n,x;
int main()
cin>>n;
for(x=9;n!=0;n=n/10)
{if(n%10<x)
x=n%10;}
cout<<x;
return 0;
}
CIFRA MAXIMA SI MINIMA
#include <iostream>
int n,x,y;
int main()
cin>>n;
for(x=9;n!=0;n=n/10)
{if(n%10<x)
x=n%10;
if(n%10>y)
y=n%10;
cout<<x<<endl<<y;
return 0;
#include <iostream>
int main()
int n, nr;
cin>> n;
nr=0;
while(n!=0)
nr++;
n=n/10;
}
cout<< nr;
return 0;
#include <iostream>
int n,i,s;
int main()
cin>>n;
s=0;
for(i=0;n!=0;n=n/10)
{i++;
s=s+n%10;
cout<<s/i;
return 0;
#include <iostream>
int n,s;
int main()
cin>>n;
for(s=0;n!=0;n=n/10)
{if(n%2==1)
s=s+n%10;
cout<<s;
return 0;
#include <iostream>
int n,s;
int main()
cin>>n;
for(s=0;n!=0;n=n/10)
{if(n%2==0)
s=s+n%10;
cout<<s;
return 0;
#include <iostream>
int n, p;
int main()
cin >> n;
p=1;
while (n != 0)
if(n%10%2==0)
p = p * (n % 10);
n = n / 10;
cout << p;
return 0;
#include <iostream>
int n, p;
int main()
cin >> n;
p=1;
while (n != 0)
if(n%10%2==1)
p = p * (n % 10);
n = n / 10;
cout << p;
return 0;
}
NUMARUL CIFRELOR PARE
#include <iostream>
int main()
{int n,nr,uc;
nr=0;
do {uc=n%10;
n=n/10;
if (uc%2==0) {nr=nr+1;}
while (n>0);
return 0;
#include<iostream>
int main()
cout<<"nr=";cin>>nr;
while(nr!=0)
{c=nr%10;
if(c%2!=0)
k=k+1;
nr=nr/10;
return 0; }
SUMA, PRODUSUL SI NUMARUL CIFRELOR
#include <iostream>
int n,nr,s,p;
int main()
cin>>n;
s=0;p=1;
for(nr=0;n!=0;n=n/10)
{s=s+n%10;
p=p*(n%10);
nr++;
cout<<nr<<endl<<s<<endl<<p;
return 0;
#include <iostream>
int n,x,y,p;
int main()
cin>>n;
p=1;
for(x=9;n!=0;n=n/10)
{if(n%10<x)
x=n%10;
if(n%10>y)
y=n%10;
p=p*(n%10);
cout<<p<<endl<<x<<endl<<y;
return 0;
#include <iostream>
int n,i,s,x;
int main()
cin>>n;
s=0;x=9;
for(i=0;n!=0;n=n/10)
{s=s+n%10;
if(n%10<x)
x=n%10;
i++;
cout<<i<<endl<<s<<endl<<x;
return 0;
#include <iostream>
int main()
{ int n,s=0,k=0;
cin>>n;
while(n)
if(n%10%2==0)
s=s+n%10;
k++;
n=n/10;
cout<<"Media aritmetica:"<<(float)s/k;
#include <iostream>
int n,i,s;
int main()
cin>>n>>i;
for(s=0;n!=0;n=n/10)
{if(n%10==i)
s=s+n%10;
cout<<s;
return 0;
}
PRODUSUL CIFRELOR EGALE CU O CIFRA DATA
#include <iostream>
int n,i,p;
int main()
cin>>n>>i;
for(p=1;n!=0;n=n/10)
{if(n%10==i)
p=p*(n%10);
cout<<p;
return 0;
#include <iostream>
int main(){
int max=0;
int n;
cin>>n;
while(n!=0)
max=n%10;
n=n/10;
if (max==0) {
cout<<"Nu exista";
else{
cout<<max;
#include <iostream>
int main(){
int max=0;
int n;
cin>>n;
while(n!=0)
max=n%10;
n=n/10;
if (max==0) {
cout<<"Nu exista";
else{
cout<<max;
}
SUMA CIFRELOR IMPARE SI PRODUSUL CIFRELOR PARE
#include <iostream>
int main(){
cin>>n;
while(n>0){
t=n%10;
if(t%2!=0)s=s+t;
else p=p*t;
n=n/10;
cout<<"p="<<p<<endl;
cout<<"s="<<s;
#include <iostream>
int main()
int x,c,max=-1,nr=0;
cin>>x;
while (x!=0)
{ c=x%10;
x=x/10;
if (c>max) {max=c;nr=1;}
}
cout<<max<<” „<<nr;
return 0;