O comando while repete um laço de código enquanto uma condição for True, mas se o programador quisesse que o código repetisse um bloco de instruções um certo número de vezes, ele teria que declarar uma variável, verificar se essa variável ultrapassou um certo valor, e incrementar essa variável.
Para facilitar esse processo, existe um outro comando de repetição chamado de for, que teria tradução de para. O comando for trabalha com uma sequência de algum tipo, como uma string, lista, ou dicionários que serão vistos mais adiante.
Neste cenário, vejamos abaixo um exemplo de código em C utilizando o comando for:
Agora analise as afirmativas abaixo:
I. Pode-se verificar que, apesar de ter um funcionamento de repetição parecido com o while, o for trabalha com sequências em vez de condições;
II. A condição dele está implícita no comando, verificando somente se a sequência a ser usada já chegou ao fim;
III. O comando for primeiro cria a sequência “sequencia” e coloca o primeiro item dela na variável “elemento” e checa se a “sequencia” está vazia ou se chegou ao fim dela, para somente depois executar as instruções que estão endentadas;
IV. Depois que essas instruções são executadas, o código repete o processo, só que dessa vez ela seleciona o segundo item da sequência, até que não haja mais itens na sequência.
Assinale a alternativa correta:
a.
Apenas I, II e III estão corretas.
b.
Todas as alternativas estão corretas.
c.
Apenas II e III estão corretas.
d.
Apenas I, II e IV estão corretas.
e.
Apenas II e IV estão corretas.
Sua resposta está incorreta.
A resposta correta é:
Todas as alternativas estão corretas.
Soluções para a tarefa
Respondido por
3
Resposta:
b.
Todas as alternativas estão corretas.
Explicação:
Corrigido pelo Ambiente de Avaliação
Respondido por
0
Resposta:
d.
Todas as alternativas estão corretas.
Explicação:
Perguntas interessantes
Geografia,
4 meses atrás
Matemática,
4 meses atrás
Geografia,
4 meses atrás
Biologia,
4 meses atrás
Português,
4 meses atrás
Ed. Física,
10 meses atrás
Português,
10 meses atrás
Inglês,
10 meses atrás