Segundo Soffner (2013 p. 64), o programa “não executará nenhuma repetição e ações que ali dentro estiverem programadas sem antes testar uma condição.” Em alguns casos, quando utilizamos teste no início, pode ocorrer o famoso loop (laço) infinito (quando um processo é executado repetidamente). Para que isso não aconteça, é possível utilizar os seguintes recursos: contador, incremento e decremento, acumulador e condição de parada. Analise cada recurso e marque (V) verdadeiro ou (F) falso para as asserções a seguir:
( ) O contador é utilizado para controlar as repetições, quando esta é determinada.
( ) O incremento e o decremento trabalham o número do contador, seja ele, aumentando ou diminuindo.
( ) O acumulador, que segundo Soffner (2013) contará as saídas de dados de cada iteração da repetição, gerando um somatório a ser utilizado na entrada da repetição.
( ) A condição de parada é utilizada para determinar o momento de parar quando se tem o valor exato desta repetição.
Assinale a alternativa que contém a sequência correta:
Escolha uma:
a. V-F-F-V.
b. V-V-F-F.
c. V-F-V-F.
d. F-V-F-V. Incorreto
e. F-F-V-V.
Soluções para a tarefa
R => B: V-V-F-F
Contador – é utilizado para controlar as repetições, quando são determinadas.
• Incremento e decremento – trabalham o número do contador, seja aumentando ou diminuindo.
Acumulador – segundo Soffner (2013), irá somar as entradas de dados de cada iteração da repetição, gerando um somatório a ser utilizado quando da saída da repetição.
• Condição de parada – utilizada para determinar o momento de parar quando não se tem um valor exato desta repetição
Olá!
A alternativa correta, diante das afirmativas, é:
b. V-V-F-F.
As duas últimas afirmações estão erradas porque:
Acumulador – que, segundo Soffner (2013), irá somar as entradas de dados de cada iteração da repetição, gerando um somatório a ser utilizado quando da saída da repetição.
Condição de parada – utilizada para determinar o momento de parar quando não se tem um valor exato desta repetição
Espero ter ajudado.