Informática, perguntado por brainlyvip5, 5 meses atrás

Um programador recebeu o programa Java abaixo, e executou-o em sua máquina. Qual valor ele viu na tela como resultado da execução do programa? public static void main(String[] args) { int Y=5; int K=34; while (Y < K) { if (Y % 2 == 1) Y=Y+7; else Y=Y+8; } System.out.println(Y); }
A)
0.

B)
49.

C)
36.

D)
15.

E)
64.

Soluções para a tarefa

Respondido por joserobsonsiqueira23
0

Boa Noite

A resposta correta é a letra C) 36

Lembrando que o programa vai rodar no loop até a condição for aceita. Então a variável Y vai ficar sendo populada. Lembrando também que a primeira condição do if é para saber se Y é impar, caso for ele vai popular somando + 7, senão soma + 8.

Bons Estudos!

Perguntas interessantes