You are on page 1of 16

Crtanje u QBasic-u

SCREEN 12
Definira svojstva zaslona za crtanje, Obavezno se mora nalaziti prije naredbi za crtanje (LINE, CIRCLE, PAINT, PSET), 640x480, Koordinata 0,0 je u gornjem lijevom kutu.

0, 0

640, 0

0, 480

640, 480

LINE
Slui za crtanje duina ili pravokutnika, Dva para koordinata odreuju dva dijagonalno suprotna vrha pravokutnika. LINE (10, 10) (200, 100)
Crta duinu

LINE (10, 10) (200, 100), , B


Crta pravokutnik

Primjer crtanje pravokutnika


SCREEN 12 LINE (100,240)-(200,480),4,B END

0, 0

640, 0

0, 480

640, 480

CIRCLE
Slui za crtanje krunica ili elipsa, Prva dva broja su koordinate sredita krunice, a broj nakon zareza oznaava polumjer. CIRCLE (100, 100), 50 x = 300 y = 250 r = 120 CIRLCE (x, y), r

PAINT
Slui za popunjavanje zatvorenog lika bojom. Toka (x, y) mora biti unutar prethodno nacrtanog lika. COLOR 2 CIRCLE (320, 240), 100 PAINT (320, 240)

PSET
Slui za crtanje toaka na zaslonu, Iza naredbe je koordinata toke u zagradi.

PSET (10, 30)

Zadaci:
Napii program koji koji e nacrtati dijagonale kao na slici:

Napii program koji e nacrtati 3 krunice polumjera 50 postavljenih vodoravno na sredini zaslona. Sve krunice su zelene.

You might also like