Se citeste un nr natural a si apoi se citesc numere naturale pana la intalnirea unei valori negative.Sa se afiseze toate nr naturale de 3 cifre, aflate printre nr cittite, care au produsul cifrelor mai mare decat valoarea a citita.
Răspunsuri la întrebare
Răspuns de
0
N-am prea inteles intrebarea ta, dar cred ca asta e rezulvarea:
#include <iostream>using namespace std;int main(){ int a, P, x, y; cout << " Valoare= "; cin >> a; y=1; while (y>=0){ cin >> y; P=1; if (y>=100 && y<=999){ x=y; while (x!=0){ P=P*x%10; x=x/10; } if (P>a) cout << y << " are produsul cifrelor mai mare decat " << a << endl;; } } }
#include <iostream>using namespace std;int main(){ int a, P, x, y; cout << " Valoare= "; cin >> a; y=1; while (y>=0){ cin >> y; P=1; if (y>=100 && y<=999){ x=y; while (x!=0){ P=P*x%10; x=x/10; } if (P>a) cout << y << " are produsul cifrelor mai mare decat " << a << endl;; } } }
flaviuslm:
Habar de ce se vede nearanjat
Alte întrebări interesante
Geografie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă