As estruturas de repetição também são conhecidas como laços (loops) e são utilizados para executar, repetidamente, uma instrução ou bloco de instrução enquanto determinada condição estiver sendo satisfeita. Qualquer que seja a estrutura de repetição, ela contém quatro elementos fundamentais
Escolha uma:
a. A-III, B-II, C-I, D-IV.
b. A-II, B-IV, C-II, D-III.
c. A-I, B-III, C-IV, D-II.
d. A-II, B-I, C-IV, D-III.
e.
A-I, B-IV, C-II, D-III.
Anexos:
Soluções para a tarefa
Respondido por
17
A - Inicializaçao = II Todo código que determna a condição inicial da repetiçao
B - Condição = I Expressao booleana avaliada após cada leitura do corpo e determina se uma nova leitura deve ser feita ou se a estrutura de repetição deve ser encerrada
C - Corpo - IV compoe-se de todas as instruções que são executadas repetidamente
D - Iteração - III - Instrução que deve ser executada depois do corpo e antes de uma nova repetição
Vejamos um exemplo de laço de repetiçao em C para ilustrar, cálculo de fatorial
for ( int i = 1 ; i <= n ; i++ ) {
fatorial = fatorial * i ;
}
Então temos
inicializaçao -> é o int i = 1, ou seja, criamos uma variável i e inicializamos ela com o valor 1
condiçao -> é o i <= n, ou seja, é a condição que tem que ser satisfeita para o laço continuar. Em algumas estruturas de repetiçao a condiçao tem que ser satisfeita para o laço TERMINAR. como é o caso do repeat ... until ... do Pascal
corpo -> é o fatorial = fatorial * i; é o trecho que será repetido várias vezes
iteração -> é o i++ (que equivale a i = i + 1), é o trecho que "avança" o laço em direção a sua conclusão. Nos comandos for ele é bem claro. Em outros laços iterativos como o while, ele pode nao ser tao claro assim e as vezes é composto de vários passos mais complexos.
B - Condição = I Expressao booleana avaliada após cada leitura do corpo e determina se uma nova leitura deve ser feita ou se a estrutura de repetição deve ser encerrada
C - Corpo - IV compoe-se de todas as instruções que são executadas repetidamente
D - Iteração - III - Instrução que deve ser executada depois do corpo e antes de uma nova repetição
Vejamos um exemplo de laço de repetiçao em C para ilustrar, cálculo de fatorial
for ( int i = 1 ; i <= n ; i++ ) {
fatorial = fatorial * i ;
}
Então temos
inicializaçao -> é o int i = 1, ou seja, criamos uma variável i e inicializamos ela com o valor 1
condiçao -> é o i <= n, ou seja, é a condição que tem que ser satisfeita para o laço continuar. Em algumas estruturas de repetiçao a condiçao tem que ser satisfeita para o laço TERMINAR. como é o caso do repeat ... until ... do Pascal
corpo -> é o fatorial = fatorial * i; é o trecho que será repetido várias vezes
iteração -> é o i++ (que equivale a i = i + 1), é o trecho que "avança" o laço em direção a sua conclusão. Nos comandos for ele é bem claro. Em outros laços iterativos como o while, ele pode nao ser tao claro assim e as vezes é composto de vários passos mais complexos.
costaaf:
Qual alternativa porfavor?
Respondido por
10
A sequência correta é A - II, B - I, C - IV e D - III.
A inicialização de um laço é feita por uma parte de código que determina a condição inicial da repetição; A - II.
A condição é uma expressão booleana avaliada para saber se a repetição se executará novamente ou se a repetição deve ser encerrada; B - I.
O corpo é um bloco de códigos que irá serão executadas repetidamente; C - IV.
A iteração é a instrução que deve ser executada depois do corpo e antes da próxima repetição; D - III.
Resposta: D
Leia mais em:
https://brainly.com.br/tarefa/18128657
Anexos:
Perguntas interessantes
Física,
8 meses atrás
Matemática,
8 meses atrás
Biologia,
8 meses atrás
Física,
1 ano atrás
Química,
1 ano atrás
Matemática,
1 ano atrás