//Berezvai Dániel
//BEDTACI.ELTE

//Specifikáció:
//be: int n
//ki: n'
//ef: n>=0
//uf: n'=n! vagy: n'=produktum(i=1-töl n-ig, szorozgassa össze az i-t)
#include <iostream>
#include <stdlib.h>
using namespace std;
int main(){
cout<<"Faktorialis"<<endl;

int n;
do{
	cout<<"Kerem az n-t: ";
	cin>>n;
}while(!n);

int fakt=1;
for(int i=1;i<=n;i++){
	fakt=fakt*i;
}
cout<<n<<" faktorialisa: "<<fakt<<endl;
return 0;
}
