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.
Respostas
respondido por:
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 similares
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás