Preciso da resolução deste exercício em C++, pois já procurei no youtube e só encontrei o fatorial quando o número é uma constante. O exercício que preciso resolver é assim: Preciso solicitar um número da escolha do usuário e mostrar o resultado do seu fatorial.
Exiba o fatorial de um número qualquer informado pelo usuário ( C ++ ) - NÃO CONSEGUI FAZER. ALGUÉM ME AJUDA?
2 Respostas
1 like
Não muda praticamente nada pra calcular o fatorial de uma constante (na verdade um literal, mas enfim) ou de um valor passado pelo usuário. A diferença de pegar do usuário é que você vai ler da standard input, com cin:
int numero;
cin >> numero; //lê do usuario
cout << fatorial(numero) << endl; // imprime fatorial
A função fatorial é a mesma, indiferente da fonte do valor (usuário ou literal), e é ela que você precisa implementar. Mostra o que você tentou, se não funcionar.
Hum, pelo jeito alguém está estudando recursividade.
Criado 8 de março de 2017
Ultima resposta 8 de mar. de 2017
Respostas 2
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo