Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    26

    [Pascal] Utilizzare etichetta su blocco principale da una procedura

    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
    codice:
    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.

  2. #2
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    while-do? repeat-until?
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    26
    dalla procedura login come lo utilizzo?

  4. #4
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    Stiamo parlando delle basi della programmazione strutturata. Forse dovresti riprendere in mano il libro...
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.