Lógica, perguntado por perguntador99999, 11 meses atrás


Observe o algoritmo:
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.
Agora, analise as afirmativas a seguir:
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.
É correto o que se afirma em:


Alternativa 4:

I, III e IV, apenas.

Alternativa 5:

I, II, III e IV.

Alternativa 1:

I e II, apenas.

Alternativa 2:

II e III, apenas.

Alternativa 3:

I, II e IV, apenas.

Soluções para a tarefa

Respondido por LarissaMoura3
4

Alternativa 1: I e II, apenas.

Algoritmo é uma sequência finita de instruções definidas e sem ambiguidade, onde cada uma deve ser executada mecanicamente ou eletronicamente considerando um intervalo finito de tempo. São muito utilizados na programação.

Considerando o algoritmo da questão, podemos afirmar que o valor da variável “y” será escrito na tela (N + 1) vezes, pois N consiste no número de repetições do laço ENQUANTO e no final da execução do algoritmo, na tela do usuário aparecerá: 0.

Bons estudos!

Perguntas interessantes