Matemática, perguntado por Wilker27, 1 ano atrás

O algoritmo abaixo, escrito em forma de fluxograma, é utilizado para gerar uma sequência de números. Considere que a variável N recebe um valor 5.

Após a execução da última operação do programa, quais são, respectivamente, o ultimo valor impresso e o ultimo armazenado na variável I?

a.

Anexos:

Soluções para a tarefa

Respondido por exata0mente
1
Este algoritmo é o de fatorial (n! = 1*2*3*..*n).

O valor que será impresso na tela (X[I-1]) é 120, já o último valor armazenado em I é 6.

Note que o I é um acumulador (sempre recebe valores ao final do laço) e o laço, representado pelo losango, só "acaba" quando I <= 5, logo, quando I for 5 ainda atenderá esta condição e entrará no laço e I receberá I + 1.
Perguntas interessantes