Retourner au Programme/Menu Principal
Bonjour,
Je suis en train de concevoir un programme permettant d'effectuer plusieurs activités accessibles par l'intermédiaires d'un numéro.
Alors le programme présente un menu.
Chaque activité est représentée par une procédure. Comment retourner au menu principal lorsque l'utilisateur ne souhaite plus continuer ?
En effet, lorsque l'utilisateur tape 'N' ou 'n', en réponse à la question du bas, le programme se ferme au lieu de ramener l'utilisateur au programme/menu principal.
Voici un exemple de mes procédures :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| PROCEDURE exemple();
var reponse : char;
autres_variables : leurs_types;
begin
repeat
clrscr;
instruction1;
instruction2;
.
.
.
instruction_n;
write(' Voulez-vous ... (O/N) ? : ');
readln(reponse);
until(reponse = 'n')or(reponse = 'N');
end; |