#include <iostream>
using namespace std;
int main()
{
int num,condicion=1,resultado=1;
bool repetidor=true;
while(repetidor)
{
cout<<“”<<endl;
cout<<“Este es un programa para calcular factoriales”<<endl;
cout<<“por favor dame un numero para calcular”<<endl;
cin>>num;
if (num>0)
{
while (condicion<=num)
{
resultado=condicion*resultado;
condicion++;
}
repetidor=false;
}
else
{
cout<<“el numero es negativo, no acepto numeros negativos “<<endl;
}
}
cout<< “el resultado del factorial de “<<num<<” es “<<resultado<<endl;
return 0;
}
#WSQ09 #TC1017 by Joshua B. G. is licensed under a Creative Commons Attribution 4.0 International License.