Informática, perguntado por mayanezuko, 4 meses atrás

Tendo a variável i declarada e inicializada como:

Var

i :inteiro

Inicio

i <- 5

e tendo os seguintes trechos de código:

enquanto (i = 5) faca
escreva (i, i+2, i+4)
i <- 5
fimenquanto

E

se (i = 5) então

escreva (i, i+2, i+4)

fimse

Indique a única resposta correta após analisar os códigos acima:

a. Não imprimem nada na tela.

b. Um deles imprime 5, 7 e 9 uma única vez e o outro entra em loop, imprimindo estes valores indefinidamente.

c. Um deles imprime 5, 7 e 9 e o outro nada imprime.

d. Estão com a sintaxe errada.

e. São idênticos sob o ponto de vista do que imprimem na tela.

Soluções para a tarefa

Respondido por CactusEd
2

Resposta:

Alternativa b).

Explicação:

Um deles imprime 5, 7 e 9 uma única vez e o outro entra em loop, imprimindo estes valores indefinidamente.

Perguntas interessantes