Arquivado
Este tópico foi arquivado e está fechado para novas respostas.
- 0
2 Programação
Perguntado por
susi.engenharia
Este tópico foi arquivado e está fechado para novas respostas.
Perguntado por
susi.engenharia
Ao usar o fórum, você concorda com nossos Termos e condições.
Algoritmo "fatorial"
Var
c, i: inteiro
Inicio
escreval("Digite um número:")
leia(c)
i <- 1
enquanto (c > 1) faca
i <- i * c
fimenquanto
escreval(i)
fimalgoritmo
Considerando o código acima, assinale a alternativa correta.
A execução do programa acima irá ocasionar um looping infinito.
O código acima para cálculo do fatorial deveria ser feito com a estrutura "para" para funcionar.
Apesar do nome "fatorial", o código acima representa a soma dos números de 1 até o número digitado.
A linha de saída após a estrutura enquanto deveria exibir o conteúdo da variável c ao invés da variável i.
Se o usuário digitar o número 5, o programa irá calcular o fatorial de 5 (5!) e retornar na tela o número 120.
Compartilhar este post
Link para o post
Compartilhar em outros sites