Informatică, întrebare adresată de luis999, 9 ani în urmă

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 flaviuslm
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;; } } }

flaviuslm: Habar de ce se vede nearanjat
luis999: am pus programul pe code bloks dar nu face ultima parte ,aia cu afisarea numerelor care indeplinesc conditia din enunt.
Alte întrebări interesante