Ir ao conteúdo
  • Cadastre-se

dúvida sobre validação de string..


Ir à solução Resolvido por LNW,

Posts recomendados

Olá a todos, sou iniciante em pascal aí estou fazendo um programa tipo um jogo pedra papel tesoura e então eis que me surge um problema: validação de entradas tipo string.
Coloquei um while para repetir a frase 'digite uma jogada válida' toda vez que o usuario digitar uma entrada invalida. Mas ai mesmo com a entrada estando correta o programa cai no while e fica no loop...
Meu codigo ta assim:
 

Readln (jog1);While (jog1<>'pedra') or (jog1 <> 'papel') or (jog1 <> 'tesoura') doBeginWriteln ('Digite algo válido:');Readln (jog1);End;
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...