Escreva um programa que calcula o fatorial de um número informado pelo usuário. O fatorial de um número é a multiplicação dele por todos os seus antecessores maiores que zero. em c++
Soluções para a tarefa
Respondido por
0
#include <iostream>
#include <iomanip>
using namespace std;
int fatorial( int valor) {
if (valor < 2) {
return 1;
};
return (valor * fatorial(valor-1));
}
int main() {
int um_numero;
std::cout << "Informe um número";
std::cin >> um_numero ;
std::cout << "O fatorial de " << um_numero << " é " << fatorial(um_numero);
}
Você pode rodá-lo aqui
https://repl.it/@bokomoko/fatorial-recursivo
#include <iomanip>
using namespace std;
int fatorial( int valor) {
if (valor < 2) {
return 1;
};
return (valor * fatorial(valor-1));
}
int main() {
int um_numero;
std::cout << "Informe um número";
std::cin >> um_numero ;
std::cout << "O fatorial de " << um_numero << " é " << fatorial(um_numero);
}
Você pode rodá-lo aqui
https://repl.it/@bokomoko/fatorial-recursivo
Perguntas interessantes
Administração,
8 meses atrás
Matemática,
8 meses atrás
ENEM,
8 meses atrás
Informática,
1 ano atrás
Matemática,
1 ano atrás