C Programlama Dili WinBGIm Elips (ellipse() Fonksiyonu)
Daire gibi ekrana hazır bir şekilde elips çizdirmeye yarıyor. ellipse(x,y,baslangicAci, bitisAci,xYariCap,yYariCap) şeklinde kullanabilirsiniz. x, y orta noktasının koordinatları, baslangicAcisi ve bitisAcisi ile elipsi ister tam çizebilir isterseniz kendi keyfinize göre şekillendirebilirsiniz. baslangicAcisi 0, bitisiAcisi 360 yaparsanız tam bir elips elde edersiniz. xYariCap ve yYariCap ise daireden farklı olarak elipste 2 farklı yariçap uzunluğu olduğu için ayrı 2 yarıçap değeri giriyoruz. Eğer xYariCap ile yYariCap birbirine eşit ise daire çizmiş oluyorsunuz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#include <stdio.h> #include <graphics.h> int main() { initwindow(700, 450, "C Kaynak"); setcolor(RED); ellipse(200, 200, 0, 360, 100, 60); setcolor(YELLOW); ellipse(320, 200, 0, 360, 100, 100); setcolor(BLUE); ellipse(420, 200, 0, 360, 100, 60); getch(); closegraph(); return 0; } |
Bu örnekte 3 tane ellipse fonksiyonu kullanılmıştır. Ortadaki ellipse fonksiyonu ile daire çizmeye güzel bir örnektir.
Leave a reply
Lütfen yorum için giriş yap ve yakayıt ol Teşekkürler .