Professional Documents
Culture Documents
Crtanje Elipse
Crtanje Elipse
Nastavna sredstva
računar, projektor, tabla
CRTANJE ELIPSE
Elipsa je skup tačaka u ravni, čiji zbir rastojanja od tačaka F1 i F2 ima konstantnu
dužinu.
F1 i F2 su žiže elipse, AB = 2a je velika osa elipse, a CD = 2b je mala osa elipse.
Slično kao što postoje naredbe za crtanje duži, kružnice, pravougaonika tako postoji
i naredba za crtanje elipse.
Naredba za crtanje elipse je ellipse i ima slijedeću sintaksu:
ellipse(x, y, β1, β2, a, b);
Gdje su:
• x – x koordinata centra elipse
• y – y koordinata centra elipse
• β1 – ugao početka crtanja elipse
• β2 – ugao do kojeg zavrsavamo crtanje elipse
• a – vrijednost velike poluose
• b – vrijednost male poluose
Opciono postoji i naredba :
fillellipse(320,240,120,240);
Ova naredba crta elipsu sa centrom u tački (320,240), gdje veća poluosa iznosi 120, a
manja 240.
Šta se dešava kada manja poluosa ima veću vrijednost od veće poluose
Vježbanje: (10-15 min)
Primjer 1: Nacrtati kompletnu (0 do 360) elipsu tačno na sredini našeg grafičkog prozora,
čija veća poluosa iznosi 320 a manja 240 piksela.
Rješenje:
ellipse(320,240,0,360,320,240);
Zadatak 1: Nacrtati dio elipse od 0 do180 stepeni, ostale parametre uzeti kao u primjeru 1.
ellipse(320,240,0,360,320,240);
fillellipse(320,240,120,240);
getch();
closegraph();
return 0;
}
Završni dio časa (5-10 min)