Informatică, întrebare adresată de hahaeu1, 8 ani în urmă

Se citesc numere pana la 0 (care face parte din sir). Sa se afiseze cate numere au suma cifrelor egala cu produsul cifrelor.

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int a,s,p,nr=1, b;

   cin >> a;

   while (a != 0) {

       s=0; p=1;

       b=a;

       while (b) {

           s=s+a%10;

           p=p*a%10;

           b=b/10;

       }

       if (s==p) ++nr;

       cin >> a;

   }

   cout << nr;

   return 0;

}

Explicație:


hahaeu1: multumesc
boiustef: cpl, succese!
Alte întrebări interesante