Escreva um programa que lido um numero, calcule e informe o seu fatorial. Ex.: 5!= 5 * 4 * 3 * 2 * 1 = 120.
VisuAlg
talessilvaamarp9tcph:
Portugol?
Soluções para a tarefa
Respondido por
4
→→→
Resposta:
Algoritmo "programa"
Var
num, numero, fatorial: inteiro;
Inicio
escreva("Digite um número: ")
leia(num)
fatorial <- num
numero <- num
enquanto num-1>0 faca
fatorial <- fatorial * (num - 1)
num <- num - 1
fimenquanto
se numero = 0 entao
escreva("O fatorial de", numero," é : 1")
senao
escreva("O fatorial de", numero," é :", fatorial)
fimse
Fimalgoritmo
Explicação:
lê um número e multiplica ele pelo seu número anterior até que ele menos 1 seja 0. Se o número for 0 imprime 1 (0! = 1), se não imprime o fatorial do número.
espero ter ajudado
→→→
Perguntas interessantes
Matemática,
6 meses atrás
Biologia,
6 meses atrás
Português,
6 meses atrás
História,
9 meses atrás
Matemática,
9 meses atrás
História,
1 ano atrás
Artes,
1 ano atrás