• Matéria: Informática
  • Autor: hellemmello4593
  • Perguntado 8 anos 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++

Respostas

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 similares