19.4 Örnekler NOT Buradaki örnek programlar Turbo C’nin editör ortamında derlenmiştir. Program 19.1: Grafik ekranında; bir çizgi, bir çember, bir yay, bir dikdörtgen ve bir elips çizer
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
/* 19prg01.c Çizim ekranında bir çizgi, bir çember, bir yay, bir dikdörtgen ve bir elips çizer. */ #include <stdio.h> #include <graphics.h> int main() { int sur = DETECT, gmod; /* grafik ekranını başlat */ initgraph(&sur,&gmod,""); line (12, 12, 298, 198); circle (200, 100, 75); arc (200, 100, 90, 180, 50); rectangle (10, 10, 300, 200); ellipse (320, 240, 0, 180, 50, 70); getchar(); closegraph(); /* grafik ekranını kapat */ return 0; } |
ÇIKTI Program 19.2: outtext, outtextxy, setcolor, settextstyle, setlinestyle fonksiyonları
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
/* 19prg02.c Bu program ekranda yatay ve dikey iki yazı yazar ve farklı kalınlıkta iki çizgi çizer. */ #include <graphics.h> #include <stdio.h> int main() { int surucu=DETECT,mod; initgraph(&surucu,&mod,"C:\\TC"); setcolor(3); outtext("Merhaba C."); setcolor(10); outtextxy(30,40,"Bu yazi YATAY"); setcolor(YELLOW); settextstyle(1,1,5); outtextxy(50,60,"Bu yazi DIKEY"); setcolor(WHITE); setlinestyle(3,0,1); line(320,240,500,350); setcolor(RED); setlinestyle(1,1,3); circle(320,240,100); getchar(); closegraph(); return 0; } |
ÇIKTI Program 19.3: y=f(x) ile belirlenen bir fonksiyonu çizer
Devamını Oku…