AG Informatik |
Um zwei Punkte im Achsenkreuz durch eine Linie zu verbinden werden die Koordinaten des Anfangs- und des Endpunktes benötigt.
Bewege die Schreibmarke unter einen Buchstaben des Wortes Draw und erzeuge mit Bearbeiten - Neue Sub einen Rahmen für die neue Subroutine. Der Bildschirm hat daraufhin zunächst folgendes Aussehen:
SUB Connect END SUBErgänze dann dieses Unterprogramm wie folgt:
SUB Connect (x1,y1,x2,y2,f) LINE (320+x1*40,232-y1*48)-(320+x2*40,232-y2*48),f END SUB
Plot -8,2,3 Plot 2,-16,3 Connect -8,2,-6,4,3 Connect -8,2,6,4,3 Connect -3,-2,4,8,3
Plot: IF ABS(x)>5 THEN BEEP : EXIT SUB IF ABS(y)>4 THEN BEEP : EXIT SUB Lines: IF ABS(x1)>5 OR ABS(x2)>5 THEN BEEP : EXIT SUB IF ABS(y1)>4 OR ABS(y2)>4 THEN BEEP : EXIT SUBStarte dann das Hauptprogramm mit den fehlerhaften Programmzeilen erneut und beobachte die Bildschirmausgabe. Ein akustisches Signal weist auf falsche Koordinaten hin.
Friedrich-Schiller-Realschule Böblingen, Kremser Str. 5, 71034 Böblingen ©1996,1999 Winfried Furrer, Böblingen |