Algoritmos e Linguagem de Programação - Laços de repetição – Repita ... até

306 palavras 2 páginas
Algoritmos e Linguagem de Programação

Laços de repetição – Repita ... até
 Esta estrutura repete uma seqüência de comandos até que uma determinada condição (especificada através de uma expressão lógica) se torne verdadeira.  A diferença entre o REPITA e o ENQUANTO é que será executado a primeira vez o bloco de comandos sem verificar a condição. Assim, só depois do bloco ser executado uma vez é que a condição vai ser testada. Resumindo, a sequência de comandos poderá ser executada uma ou mais vezes. Considerações...
 Note que o laço “Enquanto..faça” permanecia rodando até que a condição se tornasse falsa; O laço “Repita...ate” permanece rodando até que a condição se torne verdadeira!  É perfeitamente possível utilizar as formas vistas no laço
“Enquanto...faca”. Contadores, Flags e tipos lógicos podem ser usados de acordo com a necessidade;
 O laço “Repita...ate” é bastante utilizado para se testar entrada de dados.

Exemplo
Digamos que um programa necessite que o usuário digite apenas números dentro de um intervalo pré-definido. O programa só seguirá em frente após o usuário digitar um valor dentro da faixa permitida. Por exemplo, serão aceitos números que estejam somente no intervalo entre 18 e 69 inclusive, para registrar a idade de eleitores obrigatórios.

Exemplo 2
O comando “Repita...ate” também pode ser utilizado na construção de menus. Por exemplo, um programa que tenha 3 opções, sendo que a terceira encerra o mesmo. Atividades
Faça um programa para cada situação, utilizando o comando repita...ate:
 Leia um nome e verifique se o mesmo é igual ao seu.
Em caso afirmativo, o programa mostrará “bem-vindo”.
Caso contrário, continuará a execução até que o nome seja o descrito.
Contenha um menu com 3 opções de alimentos e uma quarta opção que deverá encerrar o programa.
O mesmo só deverá encerrar a execução quando esta opção for selecionada.

Relacionados

  • ED ProfDaniel la os
    3668 palavras | 15 páginas
  • Trabalho de Dp na Ed Estrutura de Repetição
    1245 palavras | 5 páginas
  • Lógica
    4287 palavras | 18 páginas
  • estruturas de repeticao
    965 palavras | 4 páginas
  • ddwww
    2140 palavras | 9 páginas
  • Apostila VisualG
    7664 palavras | 31 páginas
  • Apostila Algoritmos Fasar Producao 1p
    7817 palavras | 32 páginas
  • Algoritmos
    1111 palavras | 5 páginas
  • Algoritmos
    5636 palavras | 23 páginas
  • Exercicios algoritmos
    5872 palavras | 24 páginas