Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je een Procedure in Pascal Schrijf
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 .

Previous: Next:
  Computer Programming Languages
·Hoe kan ik een aanvraag voor e…
·Hoe je het bestand opslaan met…
·Hoe maak je een tabel in Oracl…
·Hoe maak je een gebruiken Voor…
·Hoe de prestaties van een Crys…
·Hoe maak je een JavaScript -fu…
·Het veranderen van de achtergr…
·Hoe te Ingangsparameters initi…
·Hoe te Drools gebruiken Met Gr…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Visual Basic LINQ Tutorial 
·Hoe om bestanden te importeren Van JZip …
·Hoe te Connect TextBox te BindingNavigat…
·Hoe weet ik of een JTextField Is Empty 
·Hoe te converteren van een nummer naar e…
·Hoe een STL Iterator Schrijf 
·Hoe te Buffer overflows Zoek 
·Hoe je je eigen video te maken met foto'…
·Hoe maak je een CheckBox In DataGrid C 
Copyright © Computer Kennis http://www.nldit.com