| 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 SUB
Ergä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
x
5
y
4
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 SUB
Starte 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 |