PROCEDURE lumimarkt2000; VAR hoehe, laenge,anzahl,distBetweenLaschen,deltaX,breitelaschentot, a, i : INTEGER; x1, x2, x3, x4, x5, x6, x7, x8, x9,x11,x12,x13,x14,x15,x16,x17,x18,x19, y1, y2, y3, y4, y5,y6,y7, y8, y9,y11,y12,y13,y14,y15,y16,y17,y18,y19, p1x,p1y,p2x, p2y, a1, a2, a3, a4, a5, b1, b2, b3, b4, b5: REAL; BEGIN laenge := IntDialog('Wie lang soll der Lampenstreifen gezeichnet werden? -zwischen 1000-5000 pixel','1000'); hoehe := IntDialog('Wie hoch soll der Lampenstreifen gezeichnet werden? -zwischen 200-500 pixel','250'); anzahl := IntDialog('Wieviele Laschen sollen gezeichnet werden? -zwischen 5-20 stueck','10'); distBetweenLaschen:= IntDialog('Wie gross ist der Abstand zwischen den laschen? -zwischen 20-100 pixel','30'); breitelaschentot:= anzahl*(50+distBetweenLaschen); IF (laenge