Em linguagens de programação como C, as estruturas de repetição for, while e do...while são usadas para executar blocos de código repetidamente. Análise as afirmativas abaixo e assinale a alternativa que apresenta a descrição correta de cada estrutura:
Em linguagens de programação como C, as estruturas de repetição for, while e do...while são usadas para executar blocos de código repetidamente. Análise as afirmativas abaixo e assinale a alternativa que apresenta a descrição correta de cada estrutura:
- O laço
foré indicado quando o número de repetições é conhecido previamente; owhileé usado quando a repetição depende de uma condição que pode ser falsa no início; odo...whilegarante que o bloco será executado pelo menos uma vez. - O laço
whileé indicado somente para quando o número de repetições é fixo; oforé usado quando a condição de parada é variável; odo...whileé idêntico aowhileem todas as situações. - O laço
do...whileexecuta o bloco de código apenas se a condição for verdadeira no início; owhileexecuta enquanto a condição for falsa; oforé usado para repetir blocos infinitamente. - O laço
whilesempre executa o bloco de código pelo menos uma vez; ofornunca deve ser usado para contadores; odo...whilesó é usado para estruturas aninhadas. - O laço
forexecuta o bloco de código enquanto uma condição for falsa; owhileexecuta somente uma vez; odo...whilenão verifica a condição de parada.