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

se da n nr natural.in cate cifre de 0 se termina produsul 1*2*3*.......*n


andrei750238: Ce limbaj ?
adk63: c++

Răspunsuri la întrebare

Răspuns de andrei750238
1

#include <iostream>

using namespace std;

int main() {

int n, prod = 1, zero = 0;

cout << "Introduceti n:";

cin >> n;

for (int i = 1; i <= n; i++) {

 prod = prod * i;

}

while (prod % 10 == 0) {

 zero++;

 prod = prod / 10;

}

 

cout << endl << zero;

}


andrei750238: Testat si scris in Visual Studio
Alte întrebări interesante