Pagini recente » Cod sursa (job #348256) | Cod sursa (job #1738410) | Cod sursa (job #2348594) | Cod sursa (job #1767293) | Cod sursa (job #2527296)
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream fin("fact.in");
ofstream fout("fact.out");
int p,n,x,factorial=1,cifre=0,factorial2=0;
fin>>p;
n=1;
while(cifre!=p){
factorial=1;
cifre=0;
for(int i=1;i<=n;++i){
factorial=factorial*i;
}
factorial2=factorial;
while(factorial>0){
factorial=factorial/10;
++cifre;}
++n;
}
fout<<factorial2;
}