| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come scrivere una procedura in Pascal
    Il linguaggio di programmazione Pascal è stato inventato da Niklaus Wirth e pubblicato nel 1970 . Wirth ha destinato la lingua per essere piccolo , compatto e per favorire le buone pratiche di programmazione . Pascal è un linguaggio tipizzato e strutturato , il che significa che prima di poter utilizzare qualcosa , deve essere già definito. Ad esempio, per utilizzare una variabile è necessario dichiarare nella sezione " Var " . Ripetuti frequentemente porzioni di codice vengono spostati procedure che devono anche essere dichiarate prima di essere usate . Le procedure hanno i loro variabili e costanti che solo la procedura può utilizzare. Si può anche passare parametri a una procedura. Istruzioni
    1

    Dichiarare la procedura , dopo la costante , il tipo e sezioni variabili del programma e prima della sezione del corpo . La sintassi per una procedura è :

    Procedura procedure_name (parametro 1 : tipo , parametro 2 : tipo , ... parametro n : di tipo ) ;

    Ad esempio , per dichiarare una procedura chiamata " I_Am_Here_World " che accetta tre parametri - X e Y , che sono di tipo integer e nome che è di tipo stringa - rende la seguente dichiarazione

    Procedura I_am_Here_World ( X , Y : integer , name: String ) . ;

    I parametri possono essere di tipo Var , Value, funzione o procedura . Separare i parametri con virgole e concludono la dichiarazione con un punto e virgola .
    2

    Inserisci le dichiarazioni di costanti per la procedura . . Iniziare la sezione costante con la parola riservata "Const " seguito dalle dichiarazioni di costanti

    Per esempio , Stati

    Const

    Ciao = "Ciao Mondo" ;
    < p > la definizione di costante non finisce con un punto e virgola , ma ogni dichiarazione all'interno della sezione costante fa .

    Tutte le dichiarazioni fatte a norma della procedura sono locali alla procedura e può essere utilizzata solo nel procedimento . Dichiarazioni globali possono essere utilizzati ovunque .
    3

    Dichiarare le definizioni del tipo di procedura , dopo le continue dichiarazioni utilizzando la parola riservata "Tipo" seguito dalle dichiarazioni di tipo .

    tipo

    NameString = String [ 25 ] ;

    Questa istruzione dichiara un tipo di dati di tipo stringa , che ha una lunghezza di 25 caratteri. Tipi di definire i tipi di dati specifici utilizzati per dichiarare variabili di quel tipo
    4

    dichiarare le variabili utilizzate dal codice di procedura

    Var

    Z: . . Integer; < br

    my_name > , your_name : NameString ;

    Qui abbiamo definito tre variabili - Z di tipo integer e il mio nome e your_name che sono di tipo NameString , definito in precedenza nella sezione Tipo come una stringa di 25 caratteri.
    5

    dichiarare e scrivere tutte le procedure minori e le funzioni locali per la procedura. Questi utilizzano le stesse dichiarazioni e le dichiarazioni qui riportate , ma procedura bambino e dichiarazioni di funzione sono locali alla procedura di genitore in cui sono dichiarate e non possono essere utilizzate al di fuori della procedura .
    6

    Scrivi il corpo di la procedura . Il corpo deve iniziare con la parola riservata Begin e ferma con la parola Fine riservato e un punto e virgola . Ecco un esempio di un intero Pascal Procedure

    procedura I_am_Here_World ( X , Y : Integer , name: String ) .

    Cost.

    Ciao = "Ciao Mondo" ;
    Tipo


    NameString = String [ 25 ] ;

    LongString = String [ 100 ] ;

    Var

    Z : Integer;

    my_name , your_name : NameString ;

    frase: LongString ;

    Begin

    Z = 1;

    gotoxy ( X , Y ) ;

    your_name = " Mondo".

    my_name = Nome ;

    Frase = concat ( Ciao , "My Name is " , my_name , . " Il tuo nome è" , your_name ) ;

    Write ( frase) ;

    End ;

    " Frase = concatenazione " istruzione nel corpo della procedura chiama una funzione che combina stringhe passate come parametri e li assegna alla frase variabile .
    7

    chiamare la procedura dichiarata dal corpo del programma o da un altro procedimento .

    Inizia

    I_Am_Here_World ( 5,1 , " John Doe " ) ;

    Fine

    Quando il programma viene eseguito , il cursore viene posizionato alle coordinate 5,1 e la linea

    "Ciao , il mio nome è John Doe . tuo nome è Mondo ".

    è scritto .

    Previous :

    next :
      Articoli Correlati
    ·Come faccio a cambiare tipo di input di valori Font 
    ·Implementazione in Matlab del metodo Monte Carlo 
    ·Come calcolare Gigabyte 
    ·Come scrivere uno script DOS 
    ·Cursori impliciti vs Cursori espliciti 
    ·Come formattare a Textarea 
    ·Qual è il significato del linguaggio di scripting ? 
    ·Come creare suoni con i numeri in LabVIEW 
    ·Come determinare il loadlib in un programma CICS 
    ·Come creare una domanda di iPhone 
      Articoli in evidenza
    ·Come fare gratis Horror Banners 
    ·Come utilizzare Microsoft Script Debugger 
    ·Come inviare e-mail a VB.Net sistema di posta 
    ·Come un Centro Div Tag larghezza fissa 
    ·Framesets corretto per Javascript 
    ·Come convertire una stringa in caso Proper con PHP 
    ·Script e Java . PHP 
    ·Script Tutorial VBS 
    ·Come incrementare il valore di una variabile in Vb.Net 
    ·Come convertire il formato della data 
    Copyright © Conoscenza Informatica http://it.wingwit.com