Observe o trecho de código a seguir, escrito na linguagem de...

Próximas questões
Com base no mesmo assunto
Q880239 Programação

Observe o trecho de código a seguir, escrito na linguagem de programação Java:


Imagem associada para resolução da questão


A execução desse programa produzirá, como resultado, a saída

Alternativas

Comentários

Veja os comentários dos nossos alunos

B) Fácil mas exige atenção com o zero

1º - Exibe o valor da variável x que é: 5

2º - Cria um loop com a condição x maior ou igual a 1

3º - Decrementa o valor de x em 1 ou seja -1

4º - Testa se o valor de x divido por 2 tem resto 0, caso seja verdadeiro exibe o valor de x multiplicado por ele mesmo: 4*4=16 / 3 / 2*2=4/1

5º - Por fim caso a divisão tenha resto diferent de zero exibe o valor de x

6º - Quando o valor de x for 1 o loop ainda será executado, agora o 1-1=0 mostrando o valor 0

errei por causa do maldito zero

  while(x>=1) é a mesma coisa que   while(x>1 || x==1) sendo uma delas verdadeira o x é executado.

0 % 2 = 0

Sempre que for fazer mod (resto da divisão), se o número que esta sendo divido (dividendo), for menor do que o número pelo qual outro número é dividido (divisor), a resposta é o próprio dividendo.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo