Programmeren in REXX/Voorbeeldprogramma's: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Aanpassingen |
Eliminatie van minder nuttige voorbeelden |
||
Regel 45:
{{Code| | Taal= REXX | Titel= koffievraag.rex | Code= <pre>
/* Koffievraag.rex */
do while
say "Wil je koffie ? (Ja/Nee of Stop)"
parse upper pull 1 koffie 2
select
when koffie="J" then say "OK, ik ga er een halen voor jou"
when koffie="N" then say "Nou, een andere keer dan"
otherwise nop
end
end
exit
</pre> }}
Regel 64 ⟶ 70:
area: procedure
parse arg straal .
return 3.14 * straal**2
</pre> }}
Regel 70 ⟶ 76:
==Tekstweergave==
{{Code| | Taal= REXX | Titel= titel.rex | Code= <pre>
/* Een kadertje met de titel
parse arg titel
parse value 60 4 '*',
with breedte rand symbool .
binnen=breedte-rand
say copies(symbool,breedte)
do while length(titel)>binnen
deel=left(titel,binnen)
blank=lastpos(' ',deel)
parse var titel deel =(blank) titel
say symbool center(deel,binnen) symbool
end
say symbool center(titel,binnen) symbool
say
exit
</pre> }}
Regel 128 ⟶ 130:
end
exit
</pre> }}
|