Ir ao conteúdo
  • Cadastre-se

Não consigo deixar o programa repetir o cadastro - Pascal


rami7

Posts recomendados

Quero fazer com que o programa faça outro cadastro caso o usuário queira, e quero que ele feche caso o usuário escolha fechar também.

Já tentei de vários modos, mas só da erro de UNTIL não esperado -_-

Program Pzim ; VarProva,Corrida,Natacao,Barra:Integer;Nome,Sexo:Char;Aprovado:Boolean;opcao:String; BeginRepeat Aprovado:=TRUE; //-------------------------NOME------------------------------- Writeln('Qual o seu nome: ');Readln(Nome);clrscr;//--------------------------SEXO------------------------------Writeln('"M" para Masculino ou "F" para Feminino: ');Readln(Sexo);clrscr;//---------------------MÉDIA DA PROVA--------------------------------Writeln('Qual foi a sua media na prova: ');Readln(Prova);clrscr;If (Prova>8) AND (Prova<=10) Then//--------------------------CORRIDA------------------------------Begin   Writeln('Quantos Km voce correu: ');Readln(Corrida);clrscr;If (Sexo='m') AND (Corrida>=100) OR (Sexo='f') AND (Corrida>=50) Then //-------------------------NATAÇÃO-------------------------------BeginWriteln('Quantos Km voce nadou: ');Readln(Natacao);clrscr;If (Sexo='m') AND (Natacao>=10) OR (Sexo='f') AND (Natacao>=10) Then//---------------------------BARRA-----------------------------Begin BeginWriteln('Quantas barras vc fez: ');Readln(Barra);clrscr;If (Sexo='m') AND (Barra>=1) OR (Sexo='m') AND (Barra>=1) Then textcolor(YELLOW);Writeln('Voce foi aprovado em todas as etapas. Parabens!'); //----------------------FECHAR OU REINICIAR----------------------------------    repeat      write('Introduzir um novo candidato? (S/N) ');      readln(opcao);      opcao := UpCase(opcao);  // coloca em maiúscula   until (opcao = 'S') or (opcao = 'N');  // controla o input, o utilizador não pode inserir mais nada se não "S" ou "N".until opcao = 'N';  // se "N", então pára e não regista mais nada. end;end;end;end;End.
Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para 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...