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; }
Soluções para a tarefa
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 interessantes
Informática,
4 meses atrás
Informática,
4 meses atrás
Ed. Técnica,
4 meses atrás
Matemática,
4 meses atrás
Química,
4 meses atrás
História,
10 meses atrás
Matemática,
10 meses atrás