• Matéria: Informática
  • Autor: thiagohenrique8
  • Perguntado 9 anos atrás

Observe o algoritmo dado e, em seguida, analise as afirmações.

algoritmo exemplo
var
x, y, z : inteiro
início
x := 0
y := 0
z := 0
enquanto (x > z) faça
y := y + x
x := x + 1
escreva(y)
fim_enquanto
escreva(y)
fim.


I ? O valor da variável ?y? será escrito na tela (N + 1) vezes, pois N é o número de repetições do laço ENQUANTO.
II ? Na tela do usuário aparecerá: 0.
III ? Na tela do usuário aparecerão os valores 0, 1, 3, 6.
IV ? Na tela do usuário aparecerão os valores 0, 1, 3, 6, 6.

Com relação as afirmativas e ao algoritmo, assinale a alternativa correta.

Respostas

respondido por: Index
20
Na tela aparecerá 0, pois o algoritmo verifica:

x é maior do que z? Ou seja, 0 é maior do que 0? Não

Mesmo se fosse verdadeiro e acontecesse  a entrada no laço de repetição, iria ter o mesmo efeito, uma vez que todas as variáveis possuem valor 0

Perguntas similares