Pular para o conteúdo

Serviço de Seleção do Pessoal da Marinha (SSPM) · Marinha do Brasil 2021

Questão 36 — Programação de Computadores: Java — Estruturas de Repetição

Programação de Computadores Java — Estruturas de Repetição

Serviço de Seleção do Pessoal da Marinha (SSPM) 2021

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Observe o programa Java a seguir. Qual o valor exibido após a execução do programa?

public class Teste
{
public static void main(String[] args)
{
int total = 0;

for (int numero = 2; numero <= 20; numero += 5)
total += numero;

System.out.printf(“%d”, total);
}
}
Selecione uma alternativa

Resolução comentada

Soma 2+7+12+17 = 38.

O laço começa em 2 e soma 5 a cada iteração enquanto numero <= 20, passando por 2, 7, 12 e 17. A soma é 2+7+12+17 = 38.

Análise das alternativas

A) 37, C) 52, D) 110 e E) 190 não correspondem a essa soma. O valor 190 seria a soma de 1 a 19, por exemplo, e não ocorre aqui.

Referência: Deitel, Java: Como Programar (estrutura for).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: B

Fonte: Gabarito preliminar: Gabarito final CP-CAP 2021 — página 15