Circles Program in Qbasic
Circles Program in Qbasic
DIM DW AS INTEGER
DIM Col AS INTEGER
DIM x AS INTEGER
DW = _DESKTOPWIDTH
DH = _DESKTOPHEIGHT
DO
Col = 0
FOR x = 1 TO DW * 1.5
_LIMIT 100
CIRCLE (DW / 2 - 1 + x, DH / 2 - 1 + x), x, Col
CIRCLE (DW / 2 - 1 - x, DH / 2 - 1 + x), x, Col
CIRCLE (DW / 2 - 1 + x, DH / 2 - 1 - x), x, Col
CIRCLE (DW / 2 - 1 - x, DH / 2 - 1 - x), x, Col
Col = Col + 1
IF Col = 256 THEN
Col = 0
END IF
_DISPLAY
NEXT
LOOP UNTIL INKEY$ <> ""
_MOUSESHOW
--------------4circles.bas
2) program
----------------
DIM DH AS INTEGER
DIM DW AS INTEGER
DIM Col AS INTEGER
DIM x AS INTEGER
DW = _DESKTOPWIDTH
DH = _DESKTOPHEIGHT
DO
Col = 255
FOR x = 1 TO DW * 3
_LIMIT 100
CIRCLE (0 + x, 0 + x), x, Col
CIRCLE (0 + x, DH - x), x, Col
CIRCLE (DW - x, 0 + x), x, Col
CIRCLE (DW - x, DH - x), x, Col
Col = Col - 1
IF Col = -1 THEN
Col = 255
END IF
_DISPLAY
NEXT
LOOP UNTIL INKEY$ <> ""
_MOUSESHOW