scrieti un program fabulos care citeste un număr natural n si determina :
-suma patratelor cifrelor lui n
-suma cifrelor impare ale lui n
-suma cifrelor divizibile cu 3 ale lui n
-numarul cifrelor strict mai mari decât 5
-produsul cifrelor nenule ale lui n
-suma dintre cifra unităților si prima cifra din n
-daca o puteți scrie în limbajul C++
Răspunsuri la întrebare
Răspuns de
18
Răspuns:
#include <iostream>
using namespace std;
int main()
{int n,a=0,b=0,c=0,d=0,e=1,f=0,u,x,l,aux,m,k,z,p;
cin>>n;
x=n;aux=n;m=n;k=n;z=n;
while(n){
u=n%10;
a+=u*u;
n=n/10;}
while(x){
u=x%10;
if(u%2==1){
b=b+u;
}
x=x/10;}
while(aux){
u=aux%10;
if(u%3==0){c+=u;}
aux=aux/10;}
while(m){
u=m%10;
if(u>5){d++;}
m=m/10;}
while(k){
u=k%10;
if(u!=0){e=e*u;}
k=k/10;}
u=z%10;
while(z){
p=z;
z=z/10;}
f=p+u;
cout<<a<<" "<<b<<" "<<c<<" "<<d<<" "<<e<<" "<<f;
return 0;
}
Explicație:
-
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
8 ani în urmă
Franceza,
9 ani în urmă
Limba română,
9 ani în urmă