Considerando a imagem de referência no início desta seção, que mostra a estrutura do "for" dividida em partes, assinale a alternativa que melhor descreve a parte correspondente a "Bloco de código".
a) É nesta parte onde definimos o código correspondente a função (function) que está sendo criada.
b)É nesta parte onde definimos o código a ser executado em cada iteração.
c)É nesta parte onde definimos a nossa variável de iteração.
d)É nesta parte onde alteramos a nossa variável de iteração.
e)É nesta parte onde determinamos o momento em que a iteração encerra (através de uma expressão que resulta em true ou false).
Respostas
Resposta:
O bloco de código são os comandos que serão executados a cada iteração. Em outras palavras são as instruções que serão executadas a cada loop (repetição).
Portanto, a alternativa b é a correta.
Explicação:
O que é o loop for?
O loop for é uma estrutura de repetição utilizada pela maioria das linguagens de programação.
Trata-se de um loop que pode executar um bloco de código por um dado número de vezes.
Qual a estrutura do loop for?
O loop for é estruturado da seguinte maneira:
for(definição da variável ; condição de repetição; alteração da variável)
{bloco de código}
Relacionando com a imagem de referência da questão, obtemos:
- 1 : definição da variável.
- 2: condição de repetição, onde determinamos o momento que a iteração encerra.
- 3: alteração da variável.
- 4: bloco de código.
O que é a variável inicial?
Para utilizar o loop for, devemos definir uma variável (1).
Ela será utilizada dentro do loop para controlar a repetição e ser o elemento que sofre a alteração (3).
Em geral, utilizamos como nome as letras i,j e k.
Como definir uma variável?
Para criar uma variável precisamos definir:
- O tipo da variável (var, let, double...).
- Nome da variável.
- Seu valor inicial.
Como exemplo, vamos criar uma variável tipo var de nome i, com valor inicial 0:
- var i = 0
O que é a condição de repetição?
A condição de repetição é uma expressão que é repetida a cada iteração e retorna um valor true ou false.
Ela é utilizada para determinar em que momento o loop deve ser encerrado.
- Expressão com retorno true: loop continua.
- Expressão com retorno false: loop é encerrado.
Exemplo de uma condição de repetição:
Imagine que queremos um loop for seja executado enquanto a variável i for menor que 10.
A condição do loop (2) ficaria:
- i < 10;
O que é a alteração da variável?
O item 3 da imagem refere-se ao comando que será executado a cada iteração do loop.
Em geral, usamos comandos que alterem o valor da variável criada no item 1 da imagem (definição da variável).
Exemplos de alteração
- i = i +1 soma-se 1 a variável i
- i = i -1 diminui-se 1 da variável i
- i = i*2 dobra-se o valor da variável i
O que é o bloco de código?
São os comandos (item 4) executados a cada iteração.
Em outras palavras são as instruções que serão executadas a cada loop (repetição).
Exemplo de loop for completo
Vamos usar como exemplo um loop for que deverá imprimir na tela todos os números de 1 a 100 (inclusive).
O loop for ficaria estruturado da seguinte forma:
for(var i = 0; i <=100; i = i +1){
imprimir i na tela}
Portanto, a alternativa b é a resposta correta.
Caso queira saber mais sobre algoritmo e linguagem de programação, acesse:
brainly.com.br/tarefa/20679402