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
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
Administração,
5 meses atrás
Física,
5 meses atrás
História,
5 meses atrás
Pedagogia,
5 meses atrás
História,
5 meses atrás
Matemática,
10 meses atrás
História,
10 meses atrás