Informática, perguntado por hellemmello4593, 1 ano atrás

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 bokomoko
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
Perguntas interessantes