quinta-feira, maio 03, 2007

Comando Enquanto

Diferentemente do comando para, enquanto não possui uma estrutura onde se define o valor inicial, o final e o complemento desta operação. Neste caso ele irá operar até que a condição seja falsa, ou seja, enquanto permanecer verdadeira irá realizar aquela mesma tarefa.

Exemplo 7:

var
    nome : caractere
    sexo : caractere
inicio
    escreva “Digite seu nome”
    leia nome
    escreva “Digite seu sexo”
    leia sexo
    enquanto (sexo = “M” .E. sexo = “F”)
        escreva “Digite M ou F apenas”
        leia sexo
    fim_enquanto
fim

Como pôde ser observado enquanto a condição não for selecionada corretamente a mensage Digite M ou F continuará sendo exibida de forma ininterrupta, até o usuário colocar apenas M ou F (neste exemplo somente em maiúsculo, não em minúsculo).

Marcadores: