Se citesc doua numere naturale a si b, formate din maxim 9 cifre. Sa se afiseze numarul cu produsul cifrelor maxim. La egalitate se vor afisa ambele numere.


Răspuns :

#include <iostream>

using namespace std;

int ca,cb,a,b,uc,pa=1,pb=1;

int main ()

{cin>>a>>b;

ca=a;

cb=b;

while (a)

{uc=a%10;

pa=uc*pa;

a=a/10;

}

while (b)

{uc=b%10;

pb=uc*pb;

b=b/10;

}

if (pa>pb)

cout<<ca;

else cout<<cb;

return 0;

}

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că resursele disponibile v-au fost de ajutor. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Ne bucurăm să vă revedem în curând și vă invităm să ne salvați în lista de site-uri preferate!


RO Learner: Alte intrebari