De Pascal -programmeertaal werd uitgevonden door Niklaus Wirth en gepubliceerd in 1970 . Wirth bedoeling de taal te klein , compact te zijn en een goede programmering praktijken aan te moedigen . Pascal is een getypt en gestructureerde taal , wat betekent dat voordat je iets kunt gebruiken , het moet al gedefinieerd . Bijvoorbeeld , om een variabele te gebruiken moet je verkondigt in de rubriek " Var " . Frekwent gedeeltes van codes worden naar procedures die ook worden verklaard voordat ze worden gebruikt . Procedures hebben hun eigen variabelen en constanten die alleen de procedure kunt gebruiken . U kunt ook parameters doorgeven aan een procedure . Instructies 1 Verklaar de procedure na de constante , het type en de variabele gedeelten van uw programma en voordat het lichaam sectie . De syntaxis voor een procedure is : Procedure procedure_name ( parameter 1 : type, parameter 2 : type, ... parameter n : type) ; Bijvoorbeeld , een procedure genaamd " verklaren I_Am_Here_World " die drie parameters accepteert - X en Y , die zijn van het type integer en Naam , die is van het type tekenreeks - de volgende verklaring af Procedure I_am_Here_World ( X , Y : integer , Naam : String ) . ; parameters kunnen zijn van het type Var , Value , Function of Procedure . Afzonderlijke parameters met komma's en eindigen de verklaring met een puntkomma . Kopen van 2 Voer het Constant verklaringen voor de procedure . . Begin het Constant sectie met het gereserveerde woord " Const " gevolgd door de constante verklaringen bijvoorbeeld Const Hello = " Hello World" ; de constante definitie niet eindigt met een puntkomma , maar elke verklaring binnen het constante gedeelte doet . Alle verklaringen in de procedure zijn plaatselijke tijden voor de procedure en mag alleen worden gebruikt in de procedure . Global verklaringen kunnen overal worden gebruikt . 3 Verklaren het type definities voor de procedure na de constante verklaringen met het gereserveerde woord " type " , gevolgd door het soort verklaringen . Type NameString = String [ 25 ] ; Deze verklaring verklaart een gegevenstype van het type tekenreeks met een lengte van 25 tekens heeft . Typen te definiëren specifieke data types gebruikt om variabelen van dat type te verklaren 4 Verklaar de variabelen die worden gebruikt door de procedure code Var Z : . . Integer ; < br My_name > , your_name : NameString ; Hier hebben we drie variabelen gedefinieerd - Z van het type integer en Mijn Naam en your_name die zijn van het type NameString , die eerder in de sectie Type gedefinieerd als een reeks van 25 tekens . 5 Verklaar en schrijf elk kind procedures en functies lokaal tot de procedure . Deze zullen gebruik maken van dezelfde verklaringen en verklaringen hier getoond , maar kind procedure en functie verklaringen zijn plaatselijke tijden voor de ouder procedure waarin het wordt vastgesteld en kan niet buiten de regeling worden gebruikt . 6 Schrijf het lichaam van de procedure . Het lichaam moet beginnen met het gereserveerde woord Begin en stop met het gereserveerde woord End en een puntkomma . Hier is een voorbeeld van een hele Pascal Procedure Procedure I_am_Here_World ( X , Y : Integer , Naam : String ) ; . Const Hello = " Hello World " ; Type NameString = String [ 25 ] ; Longstring = String [ 100 ] ; Var Z : Integer ; My_name , your_name : NameString ; Sentence : Longstring ; Begin Z = 1 ; gotoxy ( X , Y ) ; your_name = "World . " My_name = Naam ; zin = Concat ( Hallo , " My Name is " , My_name , " . Your Name is " , your_name ) ; Write ( zin ) ; Einde ; de " Sentence = Concat " verklaring in de procedure lichaam noemt een functie die combineert snaren doorgegeven als parameters en wijst ze toe aan de variabele zin . 7 Bel de aangegeven procedure uit het lichaam van het programma of van een andere procedure . Begin I_Am_Here_World ( 5,1 , " John Doe " ) ; End of Wanneer het programma wordt uitgevoerd , wordt de cursor geplaatst op de coördinaten 5,1 en de lijn " Hallo Wereld , Mijn naam is John Doe . Jouw naam is Wereld . " wordt geschreven .
|