Ao executar o código da imagem, o que será mostrado?(Java)


1 Resposta

  • Ivansouza

    resposta:

    Opção c) 1 0 1 0 1 0 1 0 1

    Explicação:

    O algoritmo possui um laço que executa enquanto a variável i, que inicialmente tem o valor 1, tiver valor menor que 10, e esse valor de i é incrementado em 1 a cada passo (ou seja, vai executar 9 vezes, enquanto i tem os valores de 1 a 9).

    "i % 2" vai mostrar o valor do resto da divisão de i por 2. Por exemplo, 1/2=0 e tem resto=1; 2/2=1 e tem resto=0; 3/2=1 e tem resto=1. Essa é uma boa opção para saber se uma variável tem valor par (i%2 = 0) ou ímpar (i%2 != 0). Então, como 1 é ímpar, 2 é par, 3 é ímpar e assim sucessivamente, a resposta é 1 0 1 0 1 0...

Clique aqui para adicionar a sua resposta.