Respostas
respondido por:
1
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...
Perguntas similares
3 anos atrás
3 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
Então esse '%' é o mesmo que 'mod' no pascal pelo oque entendi.
Acabei de fazer um programa igual a esse do meu jeito no pascal e deu certo, só não entendi porque nunca tentei programar java antes e esses montes de símbolos me deram um susto.