Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

1. Sa se scrie un program in C++ care citeste un nr. natural n si afiseaza produsul cifrelor sale.
2. Sa se scrie un program in C++ care citeste un nr. natural n si afiseaza suma cifrelor egale cu 5 (daca nu exista cifre egale cu 5, se afiseaza 0).
3. Sa se scrie un program in C++ care citeste un nr. natural n si afiseaza produsul cifrelor pare mai mari ca 4.
4. Sa se scrie un program in C++ care citeste un nr. natural n si afiseaza toate numerele pare de la 1 la n. (se foloseste structura "for").

Răspunsuri la întrebare

Răspuns de andrei750238
3

1.

int n,p=1;

cin >> n;

while(n){

p*=n%10;

n=n/10;

}

cout << p;

2.

int n,s=0;

cin >> n;

while(n){

if(n%10==5)s+=5;

n=n/10;

}

cout << s;

3.

int n,p=1;

cin >> n;

while(n){

if(n%10>4) p*=n%10;

n=n/10;

}

cout << p;

4.

int n,i;

cin >> n;

for(i=2;i<=n;i+=2) cout << i << " ";

Am scris doar corpul functiei principale, te descurci cu restul.

Alte întrebări interesante