c++ tilining grafik imkoniyatlari

PPT 38 sahifa 1,1 MB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 38
slayd 1 c++ tilining grafik imkoniyatlari. inisializasiyallash. ekrandan foydalanish. grafik holat. funksiya grafiklarini qurish http://acm.tuit.uz/forum koordinatalar sistemasi (0,0) (x,y) x( 640) y (480) x y http://acm.tuit.uz/forum http://acm.tuit.uz/forum * “ sendvich” prinsipi grafik rejimida ishlash grafika uchun oyna ochish grafika oynasini yopish http://acm.tuit.uz/forum http://acm.tuit.uz/forum * c/c++ tilining grafik imkoniyatlarini ishga tushirish uchun quyidagi direktiva ulanishi kerak: # include matn rejimidan grafik rejimiga o’tish uchun maxsus proseduradan foydalaniladi: initgraph (&gd, &gm, “ path “); bu erda: gd – drayver nomi gm – rejim nomi path – yo’l http://acm.tuit.uz/forum borland c++ da grafika http://acm.tuit.uz/forum drayverlar .bgi fayllarida saqlanadi. ko’pincha gd = 0 (yoki gd = detect) deb olinadi. grafik rejimidan yana matn rejimiga o’tish kerak bo’lsa closegraph ( ) funksiyasi ishlatiladi http://acm.tuit.uz/forum http://acm.tuit.uz/forum #include #include void main( ) { int gd=0, gm ; ... // dastur getch( ); } initgraph (&gd, &gm, “ c:\bc\bin “); closegraph(); grafik dasturning strukturasi (borland c++) grafik rejimni …
2 / 38
id -loleaut32 -lole32 quyida rasmda ko’rsatilgan: dev-c++ da grafika va uni sozlash http://acm.tuit.uz/forum http://acm.tuit.uz/forum * dev-c++ da grafika va uni sozlash http://acm.tuit.uz/forum http://acm.tuit.uz/forum * ranglar kodi http://acm.tuit.uz/forum kod nomi 0 black 1 blue 2 green 3 cyan 4 red 5 magenta 6 brown 7 lightgray kod nomi 8 darkgray 9 lightblue 10 lightgreen 11 lightcyan 12 lightred 13 lightmagenta 14 yellow 15 white http://acm.tuit.uz/forum * ranglar politrasi rang = r + g + b red qizil 0..255 blue ko’k 0..255 green yashil 0..255 r = 218 g = 164 b = 32 r = 135 g = 206 b = 250 256·256·256 = 16 777 216 (true color) http://acm.tuit.uz/forum ranglar soni qancha? ? http://acm.tuit.uz/forum * ranglarni boshqarish chiziq va matn rangi: set color = rangini o’rnat setcolor ( 12 ); setcolor ( color(255,255,0) ); rang to’kish usuli: set fill style = rang to’kish usulini o’rnat setfillstyle ( usul, rang ); …
3 / 38
uit.uz/forum http://www.c-cpp.ru/ http://acm.tuit.uz/forum masalan: (200, 50) (100, 100) (300, 200) setfillstyle (1, 9); bar (100,100,300,200); setcolor (13); rectangle (100,100,300,200); moveto (100,100); lineto (200, 50); lineto (300,100); setfillstyle (1, 14); floodfill (200, 75, 13); setcolor (15); circle (200, 150,50); setfillstyle (1, 10); floodfill (200,150, 15); setcolor (12); outtextxy (100, 230, "sharik's house."); sharik's house (300, 100) * topshiriq 1: “qurbaqa" 2: “toj" http://acm.tuit.uz/forum http://acm.tuit.uz/forum * * shtrixlash (x1, y1) (x2, y2) n ta chiziq (n=5) h rectangle (x1, y1, x2, y2); line( x1+h, y1, x1+h, y2); line( x1+2*h, y1, x1+2*h, y2); line( x1+3*h, y1, x1+3*h, y2); ... h = (x2 – x1) / (n + 1.); rectangle (x1, y1, x2, y2); for (x = x1+h; x * dastur #include #include int main() { initwindow(640,480); const int a = 50, b = 200, k = 50; const float xmin = 0, xmax =4*m_pi; float x, y, h = 0.01; float xe, ye, …
4 / 38
c++ tilining grafik imkoniyatlari - Page 4
5 / 38
c++ tilining grafik imkoniyatlari - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 38 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"c++ tilining grafik imkoniyatlari" haqida

slayd 1 c++ tilining grafik imkoniyatlari. inisializasiyallash. ekrandan foydalanish. grafik holat. funksiya grafiklarini qurish http://acm.tuit.uz/forum koordinatalar sistemasi (0,0) (x,y) x( 640) y (480) x y http://acm.tuit.uz/forum http://acm.tuit.uz/forum * “ sendvich” prinsipi grafik rejimida ishlash grafika uchun oyna ochish grafika oynasini yopish http://acm.tuit.uz/forum http://acm.tuit.uz/forum * c/c++ tilining grafik imkoniyatlarini ishga tushirish uchun quyidagi direktiva ulanishi kerak: # include matn rejimidan grafik rejimiga o’tish uchun maxsus proseduradan foydalaniladi: initgraph (&gd, &gm, “ path “); bu erda: gd – drayver nomi gm – rejim nomi path – yo’l http://acm.tuit.uz/forum borland c++ da grafika http://acm.tuit.uz/forum drayverlar .bgi fayllarida saqlanadi. ko’pincha...

Bu fayl PPT formatida 38 sahifadan iborat (1,1 MB). "c++ tilining grafik imkoniyatlari"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: c++ tilining grafik imkoniyatla… PPT 38 sahifa Bepul yuklash Telegram