AG Informatik |
Um das Setzen von Punkten im Programm 'Achsenkreuz' zu vereinfachen, kann man eine entsprechende Subroutine schreiben.
END SUB
Ergänze dann dieses Unterprogramm wie folgt:
SUB Plot (x,y,f) PSET (320+x*40,232-y*48),f END SUBDiesem Unterprogramm wird beim Aufruf eine x- und eine y-Koordinate sowie eine Farbe übergeben. Der PSET-Befehl berechnet dann für das durch das Hauptprogramm gezeichnete Achsenkreuz die Pixelkoordinaten und zeichnet den gewünschten Punkt in der entsprechenden Farbe.
SUB Plot (x,y,f) PSET (320+x*40,232-y*48),f PSET (321+x*40,232-y*48),f PSET (320+x*40,233-y*48),f PSET (321+x*40,233-y*48),f END SUBWechsle zurück zum Modul des Hauptprogrammes und starte das Programm. Beobachte die veränderte Bildschirmausgabe.
Friedrich-Schiller-Realschule Böblingen, Kremser Str. 5, 71034 Böblingen ©1996,1999 Winfried Furrer, Böblingen |