No código abaixo, qual o valor final de i, e quantas vezes o laço foi executado? int i = 1234; while(i>=99){ if(i%4==0) i--; i = i/3; }
Respostas
respondido por:
0
O código int i = 1234; while(i>=99){ if(i%4==0) i--; i = i/3; } é um laço de repetição While que foi executado apenas 3 vezes.
Qual a explicação para o código acima?
A variável i é iniciada no laço com o valor 1234, o laço irá permanecer sendo executado enquanto i for maior ou igual a 99. Se i for múltiplo de 4, a variável i é decrescida em uma unidade, se não, a variável i é dividida por 3.
Com essas condições, o laço While() só é executado três vezes, com o valor de i sendo 411.3333333333333, 137.11111111111111 e 45.7037037037037.
Saiba mais sobre laço While: https://brainly.com.br/tarefa/31321477
#SPJ4
Anexos:
Perguntas similares
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás