Programmeren in COBOL/Bewerkingen/Deelprogramma's: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k titel 'Programmeren in COBOL/Deelprogrammas' gewijzigd in 'Programmeren in COBOL/Deelprogramma's': spelling verbeteren |
kGeen bewerkingssamenvatting |
||
Regel 1:
Dit is een hoofdstuk waar je kunt leren hoe je
==Gebruik van
Deelprogramma’s zijn deeltjes code die apart worden gezet en gebruikt worden door het hoofdprogramma. Dit wordt gedaan zodat de programmacode overzichtelijker wordt en stukjes code opnieuw kan worden gebruikt. Een deelprogramma voert slechts één taak uit. Daardoor is het belangrijk om een goede naam te geven aan het deelprogramma dat zegt, liefst in één woord, wat het
==De simpele manier==
{{code
|Taal = COBOL
|Titel = Deelprogramma
|Code =
<pre>
IDENTIFICATION DIVISION.
Regel 24 ⟶ 28:
.
</pre>
}}
Dit is een simpel voorbeeld van een deelprogramma. Een deelprogramma wordt opgeroepen d.m.v. ''perform'' dus het zelfde als bij een lus. Na perform komt de naam van het deelprogramma in dit geval ''toon''. Een deelprogramma wordt na de ''stop run'' van het hoofdprogramma geschreven. De naam van het deelprogramma wordt geschreven vanaf de 8ste positie gevolgd door een punt. de code van het deelprogramma wordt, net zoals bij het hoofdprogramma, geschreven vanaf de 12de positie. Het is belangrijk om te onthouden dat na de code van het deelprogramma een punt komt dit geeft aan dat er een einde is gekomen aan het deelprogramma. Na een deelprogramma kan ook een andere worden geschreven
==Deelprogramma met times==
{{code
|Taal = COBOL
|Titel = Deelprogramma met times
|Code =
<pre>
IDENTIFICATION DIVISION.
Regel 49 ⟶ 58:
.
</pre>
}}
Er kan ook gebruik gemaakt zoals bij lussen door middel van times het blijft
==Deelprogramma met until==
{{code
|Taal = COBOL
|Titel = Deelprogramma met until
|Code =
<pre>
IDENTIFICATION DIVISION.
Regel 73 ⟶ 87:
.
</pre>
}}
Dit programma doet eigenlijk hetzelfde als het vorige maar hier wordt gebruik gemaakt van ''until''. Dit is grotendeels hetzelfde. ''Perform'' gevolgd door de naam van het deelprogramma en dan gevolgd door ''until'' met de voorwaarde waaraan moet worden voldaan om te stoppen.
[[Categorie:Programmeren in COBOL|Deelprogramma's]]
|