Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include<iostream> #include<cstdlib> #include<conio.h> using namespace std; double fatorialrecursivo(int n); double fatorialsimples(int n); main(){ double f; int numero, opcao; cout<<"\n Digite um numero para calculo do fatorial: "; cin>>numero; cout<<"\n Deseja calcular: 1- Comrecursividade 2- sem recursividade "; cin>>opcao; if(opcao==1){ f=fatorialrecursivo(numero); cout<<"\n Fatorial do numero "<<numero<<"="<<f; }else if (opcao==2){ f=fatorialsimples(numero); cout<<"\n Fatorial do numero"<<numero<<"="<<f; }else{return EXIT_SUCCESS;} getch(); }// fim do main double fatorialsimples(int n){ double vfat=1; if(n<=1){ return(1); } else{ For(int i=1; i<=n; i++){ vfat=vfat*i; } return(vfat); } }
Compartilhar