Programmeren in PL/1/Inleiding: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Pagina aangemaakt: "{{Programmeren in PL/1}} ==Algemeen== PL/I is een procedurele, derde generatie-programmeerstaal. Het hoofdprogramma wordt aangeduid als e..."
(geen verschil)

Versie van 24 okt 2007 20:30

Programmeren in PL/1

Bewerkingen
  1. Inleiding
  2. Declaratie van variabelen
  3. Procedures
  4. Programmastructuur
  5. Foutenafhandeling
  6. Tips en rekenregels

Algemeen

PL/I is een procedurele, derde generatie-programmeerstaal.

Het hoofdprogramma wordt aangeduid als een PROCEDURE met als OPTIONS-parameter MAIN:

PL/1-code: aanduiding hoofdprocedure

hoofdprogrammanaam: PROCEDURE OPTIONS(MAIN);

Syntax

Elk statement wordt afgesloten met een puntkomma. Toewijzingen bestaan uit een linkerlid dat de geëvalueerde waarde van het rechterlid ontvangt.

PL/1-code: wiskundige berekening

x =(b - c)* d;
y = b - c * d;

De variabele x krijgt de waarde van het product van d en het verschil van b en c. Variabel y daarentegen krijgt de waarde van het verschil van b en het product van c en d; Volgens de prioriteitsregels gaat vermenigvuldigen namelijk boven aftrekken.

PL/1-code: concatenatie

 
 s = t || u;

In bovenstaand voorbeeld wordt de tekenreeks (string) s samengesteld door string t en string u achtereen te zetten.

Commentaar

Opmerkingen worden tussen /* en */ geschreven. Voordeel hiervan is dat ineens hele blokken commando's kunnen uitgesloten worden, zonder te ze hoeven wissen.

PL/1-code: commentaar

 
 /*
Het commentaar mag 
over verschillende
regels verspreid liggen.
  */
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.