Segundo Soffner (2013 p. 64), o programa “não executará nenhuma repetição (e as ações que ali dentro estiverem programadas) sem antes testar uma condição”. Em alguns casos, quando se utiliza o 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. Baseado nestes recursos, julgue as afirmações que se seguem: I. Contador – é utilizado para contar as repetições quando não são determinadas.
II. Incremento e decremento – trabalha o número do contador, seja ele, aumentado ou diminuído.
III. Acumulador somará as entradas de dados de cada iteração da repetição, gerando um somatório a ser utilizado quando iniciar a repetição. IV. Condição de parada – utilizada para determinar o momento de parar quando não se tem um valor exato desta repetição.
É correto apenas o que se afirma em:
I e II
III e IV
II e IV
I , II e III
I, III e IV
A resposta certa é a alternativa c). I - FALSA - Contador: é utilizado para CONTROLAR AS REPETIÇÕES QUANDO ESTA É DETERMINADA. II - VERDADEIRA - Incremento e decremento: trabalha o número do contador, seja ele, aumentado ou diminuído. III - FALSA - Acumulador: que segundo Soffner (2013), 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. IV - VERDADEIRA - Condição de parada: utilizada para determinar o momento de parar quando não se tem um valor exato desta repetição.
A opção correta é a I, II e IV: "I. Contador – é utilizado para contar as repetições quando não são determinadas. II. Incremento e decremento – trabalha o número do contador, seja ele, aumentado ou diminuído. IV. Condição de parada – utilizada para determinar o momento de parar quando não se tem um valor exato desta repetição."
O contador é um recurso utilizado para contar quantas vezes um determinado trecho de código foi executado. Ele pode ser incrementado (aumentado) ou decrementado (diminuído) a cada iteração do loop, permitindo que o programa saiba quando parar de executar o loop.
O incremento e o decremento são operações que permitem alterar o valor do contador, seja aumentando-o ou diminuindo-o.
A condição de parada é um recurso utilizado para determinar quando o loop deve parar de ser executado. Ela pode ser uma condição lógica, como verificar se um número é maior ou menor que outro, ou uma condição baseada em um valor, como verificar se o contador atingiu um determinado limite.
Lista de comentários
A opção correta é a I, II e IV: "I. Contador – é utilizado para contar as repetições quando não são determinadas. II. Incremento e decremento – trabalha o número do contador, seja ele, aumentado ou diminuído. IV. Condição de parada – utilizada para determinar o momento de parar quando não se tem um valor exato desta repetição."
O contador é um recurso utilizado para contar quantas vezes um determinado trecho de código foi executado. Ele pode ser incrementado (aumentado) ou decrementado (diminuído) a cada iteração do loop, permitindo que o programa saiba quando parar de executar o loop.
O incremento e o decremento são operações que permitem alterar o valor do contador, seja aumentando-o ou diminuindo-o.
A condição de parada é um recurso utilizado para determinar quando o loop deve parar de ser executado. Ela pode ser uma condição lógica, como verificar se um número é maior ou menor que outro, ou uma condição baseada em um valor, como verificar se o contador atingiu um determinado limite.