| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Hvordan man skriver en procedure i Pascal
    The Pascal programmeringssprog blev opfundet af Niklaus Wirth og offentliggjort i 1970. Wirth hensigt sproget til at være lille , kompakt og til at fremme god programmering praksis. Pascal er en maskinskrevet og struktureret sprog, hvilket betyder, at før du kan bruge noget , skal det allerede defineret . For eksempel , at du bruger en variabel skal erklære den i " Var " sektionen. Ofte gentagne dele af koden flyttes til procedurer, der også skal erklæres , før de bruges. Procedurer har deres egne variabler og konstanter, kun den procedure kan bruge. Du kan også overføre parametre til en procedure . Instruktioner
    1

    Erklær proceduren efter konstante , type og variable dele af dit program , og før kroppen sektion. Syntaksen for en procedure er : Hej

    Procedure procedure_name (parameter 1: type parameter 2: type ... parameter n : type)

    For eksempel at erklære en procedure kaldet " I_Am_Here_World " der accepterer tre parametre - X og Y , som er af typen integer og navn , som er af typen string - fremsætte følgende erklæring

    Procedure I_am_Here_World (X , Y: integer , navn: String ) . ; Salg

    Parametre kan være af typen Var, Value, funktion eller fremgangsmåde . Adskil parametre med kommaer og slutter erklæringen med et semikolon.
    2

    Indtast Constant angivelser til proceduren. . Begynd Constant sektion med det reserverede ord " Const " efterfulgt af de konstante erklæringer

    For eksempel

    Const

    Hello = " Hello World" ;
    < p> den konstante definition slutter ikke med et semikolon , men hver erklæring inden den konstante afsnit gør.

    Alle erklæringer afgivet i den procedure gælder for proceduren og kan kun anvendes i proceduren. Global erklæringer kan anvendes overalt.
    3

    angive typen definitioner for forhandling efter de konstante erklæringer ved hjælp af reserverede ord "Type " efterfulgt af typen erklæringer.

    Type

    NameString = String [25] ;

    Denne erklæring erklærer en datatype af typen string , som har en længde på 25 tegn. Typer definere specifikke datatyper , der anvendes til at erklære variabler af denne type
    4

    erklære variabler, der bruges ved proceduren koden

    Var

    Z: . . Integer ; < br >

    My_Name , your_name : NameString ;

    Her har vi defineret tre variabler - Z af typen heltal og My Name og your_name , som er af typen NameString , tidligere defineret i sektionen som en streng af 25 tegn.
    5.

    Erklær og skrive underordnede procedurer og funktioner lokale til proceduren . Disse vil bruge de samme erklæringer og erklæringer er vist her, men barnet proceduren og funktionserklæringer gælder for den forælder procedure, hvor de deklareres og kan ikke anvendes uden for proceduren.
    6

    Skriv kroppen af proceduren . Kroppen skal starte med det reserverede ord begynde og stoppe med det reserverede ord End og et semikolon. Her er et eksempel på en hel Pascal Procedure

    Procedure I_am_Here_World (X , Y: Integer , navn: String ) .

    Const

    Hello = " Hello World" ;

    Type

    NameString = String [25] ;

    LongString = String [100 ]

    Var

    Z: Integer ;

    My_Name , your_name : NameString ;

    Sætning : LongString ;

    Begynd

    Z = 1;

    GotoXY (X , Y ),

    your_name = " World. "

    My_Name = Navn ,

    Sætning = Concat ( Hallo, "My Name er" , My_Name " . Dit navn er" , your_name ),

    Skriv ( Sætning ),

    End ,

    " Sætning = Concat " erklæring i proceduren kroppen kalder en funktion , der kombinerer strygere bestået som parametre og tildeler dem til den variable Sætning .
    7

    Ring den angivne procedure fra kroppen af ​​programmet, eller fra en anden procedure.

    Begynd

    I_Am_Here_World ( 5,1 " John Doe ")

    End

    Når programmet køres , placeres markøren på koordinaterne 5,1 og linjen

    "Hello World, Mit navn er John Doe . Dit navn er World. "

    er skrevet.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er et ActiveX- Class 
    ·Sådan oprettes en COBOL skrivebog 
    ·Sådan Set Up en JW Player 5.1 Med Lighttpd 
    ·Hvordan du lagrer en String variabel i Integer Type 
    ·Hvordan man skriver Script til Mac OS X 
    ·Anvendelse af logaritmer i Computere 
    ·Sådan Fix tidsstempler Brug AWK 
    ·Sådan oprettes en City Guide i Joomla 
    ·Sådan Clear Ugyldig klasse id Referencer på en comput…
    ·Hvordan at tilføje Side Oplysninger til et loginscript…
      Anbefalede Artikler
    ·Sådan Konverter DataReader til DataSet 
    ·Sådan tilføjes JAVA_HOME 
    ·Sådan Bestem længden af ​​Dictionary i Python 
    ·Sådan udforske Visual Basic værktøjskassen 
    ·Sådan installeres Facebook JavaScript SDK 
    ·Sådan Slut PHP MySQL App Med Flex App 
    ·Sådan Raise en begivenhed i Visual Basic 
    ·Almindelige Delstrenge i C 
    ·Sådan installeres MySQL på Cygwin 
    ·Sådan får du adgang VBA Datatyper 
    Copyright © Computer Viden http://www.computerdk.com