• Matéria: Informática
  • Autor: patyrodriguesp6u5n7
  • Perguntado 8 anos atrás

Em relação às estruturas de repetição na linguagem C, analise as afirmações abaixo e assinale a alternativa que apresenta quais declarações estão corretas. I. A estrutura de repetição for é composta de três partes: na primeira parte se define os valores de início, a segunda parte corresponde ao controle e a terceira parte, ao incremento da variável. II. A diferença básica é que a estrutura de repetição while primeiro testa a condição para depois realizar o bloco de comando, ao contrário da estrutura for. III. A estrutura de repetição for é utilizada principalmente quando se sabe com antecedência a quantidade de repetições que precisam ser realizadas. IV. A estrutura do-while difere da estrutura while por executar o bloco de comando antes de testar se a condição é verdadeira, ou seja, o teste da condição é realizado apenas ao final da estrutura.

Respostas

respondido por: bokomoko
35
 I. A estrutura de repetição for é composta de três partes: na primeira parte se define os valores de início, a segunda parte corresponde ao controle e a terceira parte, ao incremento da variável.
verdade

II. A diferença básica é que a estrutura de repetição while primeiro testa a condição para depois realizar o bloco de comando, ao contrário da estrutura for.
falso. A estrutura for também testa no início. a diferença é que o while só testa a condiçao de permanencia no laço. No while, a inicilalização e o avanço para conclusão do laço são feitos em comandos separados. No for, inicialização, teste de permanencia e avanço para conclusão são integrados no mesmo comando.

III. A estrutura de repetição for é utilizada principalmente quando se sabe com antecedência a quantidade de repetições que precisam ser realizadas.
verdade

IV. A estrutura do-while difere da estrutura while por executar o bloco de comando antes de testar se a condição é verdadeira, ou seja, o teste da condição é realizado apenas ao final da estrutura.
verdade. No do-while o laço será executado pelo menos uma vez. No while, ele pode nunca ser executado pois se a condição falhar no início ele passa direto para o comando seguinte ao while.
respondido por: luizjeff2011
3

Resposta:

Na primeira expressão, “contador” tem o seu valor iniciado em “1”.

Na segunda expressão, “contador” está condicionado a ser menor ou

igual a “10”. Na terceira expressão, “contador” será realizado o incrementado de 1 para ao seu valor.

Explicação:

Perguntas similares