PDA

Visualizza la versione completa : [Pascal] Utilizzare etichetta su blocco principale da una procedura


Depis
19-10-2014, 17:07
Ciao a tutti spero di non avere sbagliato sezione.
Veniamo al punto.
Ho un programma in pascal che ad una determinata azione esegue una procedura. Eseguita la procedura vorrei che se l'utente scrive una determinata parola ritorni al blocco principale.
Ho provato a inserire un'etichetta all'inizio del blocco principale ma dice che non possibile utilizzarla da una procedura differente. Come potrei fare? Grazie


Program prova;
label riparti;
var password:string;
procedure login;
begin
writeln('Inserire la password');
readln(password);
if password='ciao' then
begin
{Qui servirebbe far ripartire il modulo principale}
end;
end;
begin
login;
riparti:
{altro codice}
end.

Scara95
19-10-2014, 21:09
while-do? repeat-until?

Depis
19-10-2014, 23:16
dalla procedura login come lo utilizzo?

Scara95
20-10-2014, 07:44
Stiamo parlando delle basi della programmazione strutturata. Forse dovresti riprendere in mano il libro...

Loading