Dê um exemplo de estrutura de repetição e explique
Soluções para a tarefa
Respondido por
1
Dividirei as estruturas básicas de repetição em duas categorias: teste lógico e número de iteração.
Teste Lógico:A estrutura de repetição pode conter uma condição de continuidade ou parada no início do bloco ou no fim. Exemplos:
Teste Lógico no Início
enquanto (x > 10) faca
//alguma coisa
fimenquanto
Note que o laço acima tem uma condição de continuidade. Ele só continuará realizando as instruções enquanto x for maior que 10.
Teste Lógico no Fim
repita
//alguma coisa
ate (x > 10)fimrepita
Note que o laço acima tem uma condição de parada. Ele só encerrará o ciclo de instruções quando x for maior que 10. Se o laço fosse um "faca enquanto", o teste lógico ainda seria no fim, mas a condição seria de continuidade.
Número de Iterações:
A estrutura de repetição pode conter um número de iterações predefinido ou não. Exemplos:
Iterações Predefinidas:
para i de 0 ate 10 faca
//alguma ação
fimpara
A condição em um laço do tipo "para" também é de continuidade, assim como no enquanto, mostrado a seguir.Iterações Indefinidas:
enquanto (i > 10) faca
//alguma ação
fimenquanto
Com esses exemplos, agora, você pode substituir o "alguma coisa" por um calculo e explicar o que ele faz. Ex. um programa que imprime a tabuada do 5:
para i de 0 ate faca
escreva(5, " x ", i, " = ", x * i)
fimpara
Teste Lógico:A estrutura de repetição pode conter uma condição de continuidade ou parada no início do bloco ou no fim. Exemplos:
Teste Lógico no Início
enquanto (x > 10) faca
//alguma coisa
fimenquanto
Note que o laço acima tem uma condição de continuidade. Ele só continuará realizando as instruções enquanto x for maior que 10.
Teste Lógico no Fim
repita
//alguma coisa
ate (x > 10)fimrepita
Note que o laço acima tem uma condição de parada. Ele só encerrará o ciclo de instruções quando x for maior que 10. Se o laço fosse um "faca enquanto", o teste lógico ainda seria no fim, mas a condição seria de continuidade.
Número de Iterações:
A estrutura de repetição pode conter um número de iterações predefinido ou não. Exemplos:
Iterações Predefinidas:
para i de 0 ate 10 faca
//alguma ação
fimpara
A condição em um laço do tipo "para" também é de continuidade, assim como no enquanto, mostrado a seguir.Iterações Indefinidas:
enquanto (i > 10) faca
//alguma ação
fimenquanto
Com esses exemplos, agora, você pode substituir o "alguma coisa" por um calculo e explicar o que ele faz. Ex. um programa que imprime a tabuada do 5:
para i de 0 ate faca
escreva(5, " x ", i, " = ", x * i)
fimpara
cledersonbc:
A formatação da resposta não ficou adequada como gostaria, mas é devido a mudanças que o site está sofrendo
Perguntas interessantes
Matemática,
8 meses atrás
Filosofia,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
História,
1 ano atrás
História,
1 ano atrás