AG Informatik |
REM Kreise1 RANDOMIZE TIMER SCREEN 12 CLS RANDOMIZE TIMER FOR kreis = 1 TO 40 LET radius = INT(RND * 80) + 20 LET x = radius + INT(RND * (640 - 2 * radius)) LET y = radius + INT(RND * (480 - 2 * radius)) LET farbe = INT(RND * 15) + 1 CIRCLE (x, y), radius, farbe NEXT kreis a$ = "" WHILE a$ = "" a$ = INKEY$ WEND
: LET y = radius + INT(RND * (480 - 2 * radius)) LET farbe = INT(RND * 15) + 1 CIRCLE (x, y), radius, farbe, , , .5 NEXT kreis a$ = "" WHILE a$ = "" a$ = INKEY$ WEND :Der CIRCLE-Befehl wird im obigen Beispiel mit 7 Parametern aufgerufen. x und y sind die Koordinaten des Mittelpunktes, radius ist der Kreisradius, farbe ist die Farbe des Randes. Danach folgen 2 Parameter, die nicht angegeben (ausgelassen werden) und der letzte Parameter (0,5) steht für das Verhältnis der Radien in x bzw. y-Richtung (0,5 bedeutet, daß der y-Radius halb so groß ist wie der x-Radius).
Friedrich-Schiller-Realschule Böblingen, Kremser Str. 5, 71034 Böblingen ©1996,1999 Winfried Furrer, Böblingen |