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

se citeste n. calculati produsul cifrelor lui n.
in c++

Răspunsuri la întrebare

Răspuns de AlecsRO
1

Răspuns:

Explicație:

#include <iostream>

using namespace std;

int main()

{

int n, p = 1;

cout<<"Scrieti numarul"<< std::endl;

cin >> n;

while(n != 0) // cat timp n este nenul - mai are cifre

{

int uc = n % 10; //determinam ultima cifra a lui n

p = p * uc;

n /= 10;    //  eliminam ultima cifra (trunchiem numarul)

}

cout <<"Produsul cifrelor lui n este " <<p;

return 0;

}


spetrache20: nu am lucrat in acest gen , eu unul lucrez altfel , nu pot folosi ce mi ai dat dar oricum mersi
AlecsRO: dar cum ai lucrat?
spetrache20: sunt unele lucruri pe care le ai scris si eu nu le am facut la scoala , dar am rezolvat punand cum am facut eu . dar si varianta ta este foarte buna
AlecsRO: care lucruri? poti sa dai un exemplu?
spetrache20: de exemplu ce problema de fata am facut o asa
spetrache20: {

int n , p , u ;
p = 1;
cin >> n;
while(n != 0)
{
u = n % 10;
n = n / 10;
p = p * u;
}
cout <<"Produsul cifrelor lui este " << p;
}
AlecsRO: pai e la fel
spetrache20: stiu dar sunt unele lucruri minuscule pe care nu le am facut , de exemplu inceputul si profesorul si ar da seama ca am copiat
Alte întrebări interesante