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

1. Se citește de la tastatură un număr natural. Să se calculeze produsul cifrelor sale. Se va scrie programul în C++ care rezolvă problema.
2.Se citește de la tastatură un număr natural. Să se calculeze numărul cifrelor sale.3. Se va scrie programul în C++ care rezolvă problema.
Am nevoie urgent!
Dau coroana!!!

Răspunsuri la întrebare

Răspuns de xBobo
1

Răspuns:

Problema 1:

#include <iostream>

using namespace std;

int main()

{

   int n, r = 1, d;

   cin >> n;

   while (n != 0)

   {

       r *= n % 10;

       n /= 10;

   }

   cout << r;

return 0;

}

Problema 2:

#include <iostream>

using namespace std;

int main()

{

   int n, r, nr_cif = 0;

   cin >> n;

   while (n != 0)

   {

       r = n % 10;

       n /= 10;

       ++nr_cif;

   }

   cout << nr_cif;

return 0;

}

Explicație:

Alte întrebări interesante