O resultado do algoritmo precedente é

Próximas questões
Com base no mesmo assunto
Q1686340 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão

O resultado do algoritmo precedente é
Alternativas

Comentários

Veja os comentários dos nossos alunos

Praticamente 6!

6*5*4*3*2*1 = 720

enquanto o número atual (1) for menor ou igual ao número (6)

1 * 1 = 1

1 + 1 = 2

2 * 1 = 2

2 + 1 = 3

3 * 1 = 3

3 + 1 = 4

4 * 1 = 4

4 + 1 = 5

5 * 1 = 5

5 + 1 = 6

Na primeira volta: Teste: 1 <= 6. Verdadeiro, então entra no laço. valor = 1*1 = 1 atual = 1 + 1 = 2 Na segunda volta: Teste: 2 <= 6. Verdadeiro, então entra no laço. valor = 1*2 = 2 atual = 2 + 1 = 3 Na terceira volta: Teste: 3 <= 6. Verdadeiro, então entra no laço. valor = 2*3 = 6 atual = 3 + 1 = 4 Na quarta volta: Teste: 4 <= 6. Verdadeiro, então entra no laço. valor = 6*4 = 24 atual = 4 + 1 = 5 Na quinta volta: Teste: 5 <= 6. Verdadeiro, então entra no laço. valor = 24*5 = 120 atual = 5 + 1 = 6 Na sexta volta: Teste: 6 <= 6. Verdadeiro, então entra no laço. valor = 120*6 = 720 atual = 6 + 1 =76 Na sétima volta: Teste: 7 <= 6. Falso, então sai no laço. 

não precisaria ser expotencial, bastava entender a lógica do algoritmo

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo