Professional Documents
Culture Documents
Programiranje - Četvrti Dio (Grafika)
Programiranje - Četvrti Dio (Grafika)
u QBasic-u
OSNOVNE NAREDBE CRTANJA
NAREDBE ZA RAD S
GRAFIKOM
QBasic nam omoguuje i crtanje
jednostavnih geometriskih likova poput
linija, pravokutnika, krunica i elipsa!
Da bi smo mogli crtati takve likove
moramo ukljuiti grafiki nain rada u
Qbasic-u pomou naredbe
SCREEN 12
SCREEN 12
LINE (100,100)-(200, 200), 15, B
LINE (170,150)-(300, 300), 4, B
Line (X
(X11,, YY11)) (X
(X22,, YY22),), boja,
boja, BF
B
Line
Crtanje elipse
to
znati za crtanje elipse?
toje
jepotrebno
to elipsa?
Potrebno je znati sredite elipse, polumjer elipse i
omjer izduenosti elipse!
Elipsa je skup svih toaka ravnine za koje je zbroj
udaljenosti od dvije vrste toke F1 i F2 uvijek
T
Y glavnoj osi
stalan i jednak
elipse!
F1
F2
S(x,y)
Crtanje elipse
Ako je sredite elipse zadano u toki (X,Y), duljina
polumjera r i omjer k tada elipsu u QBasic-u crtamo
pomou naredbe Circle u slijedeem obliku:
OMJER
IZDUENOSTI
100 + 60 = 160
SCREEN 12
LINE (100, 100) (160, 160), 4, B
LINE (160, 160) (220, 220), 4, B
...
15 bijela
1 plava
0 crna
4 crvena
14 uta
2 zelena
Screen 12
Line (0,0) (640,480), 15, BF
Circle (200,200),50,1
...
...
Circle (320,200),50,0
Circle (440,200),50,12
Circle (260,250),50,14
Circle (380,250),50,2
Uputa:
Lik koji se nalazi u pravokutniku sastavljen je od 7 elipsa, 2 krunice, 2 ispunjena
pravokutnika i jedne linije. Preporuka je da glavnu elipsu nacrtate sa sreditem u
toki (320,240) i polumjerom 200. Elipse kojima su opisani nos, ui kao i krunice
u uima imaju Y kordinatu 240!
Rjeenje: