O código a seguir possui um erro de codificação. Escolha a alternativa que descreve esse erro:
contador <- 0
enquanto contador <= 10 faca
escreva(contador)
fimenquanto
A) O comando “enquanto” deve possuir uma condição conjunta com a condição informada.
B) Ele não possui um incremento da variável contador, tornando esse laço de repetição infinito.
C ) Deveria existir mais uma variável para controlar a quantidade de vezes que o laço irá repetir.
D) O operador correto para este código é o “>=”.
E) O contador inicia com 0 (zero), o que faz com que o laço de repetição não finalize.
Respostas
respondido por:
16
Olá Rodrigo, como vai?
Vou te ajudar com essa questão.
A resposta correta é a alternativa B.
Uma vez que a variável contador não está sendo incrementada, ela terá sempre valor zero, e assim sempre atenderá a condição de ser <= 10.
O código já com a correção ficará assim:
contador <- 0
enquanto contador <= 10 faca
escreva(contador)
contador <- contador+1
fimenquanto
Dúvidas? Estarei a disposição para eventuais esclarecimentos.
Perguntas similares
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás