Muhammad al-xorazmiy nomidagi toshkent axborot texnologiy
Download 0.83 Mb.
|
burxonov boxodirxon
O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Fan: Kamputer grafikasi Topshirdi: Burxonov Boxodirxon 1-Amaliy ish Mavzu: Ismni 3d holatta yaratishKo’chish funksiyasini ham ishlatish. #include #include double k[50][50]; void uchlar() { k[0][0]=143; k[0][1]=239; k[1][0]=153; k[1][1]=66; k[2][0]=185; k[2][1]=110; k[3][0]=178; k[3][1]=295; k[4][0]=288; k[4][1]=297; k[5][0]=309; k[5][1]=279; k[6][0]=309; k[6][1]=213; k[7][0]=289; k[7][1]=196; k[8][0]=306; k[8][1]=181; k[9][0]=306; k[9][1]=126; k[10][0]=279; k[10][1]=107; k[11][0]=263; k[11][1]=64; k[12][0]=227; k[12][1]=251; k[13][0]=226; k[13][1]=224; k[14][0]=265; k[14][1]=224; k[15][0]=268; k[15][1]=250; k[16][0]=227; k[16][1]=171; k[17][0]=224; k[17][1]=142; k[18][0]=265; k[18][1]=138; k[19][0]=269; k[19][1]=172; k[20][0]=281; k[20][1]=89; } void kuchish() { int a=200, b=400; for(int i=0;i<=21;i++) { k[i][0]=k[i][0]+a; k[i][1]=k[i][1]+b; } } void chizish() { line(k[0][0],k[0][1],k[1][0] ,k[1][1]); line(k[1][0],k[1][1],k[2][0] ,k[2][1]); line(k[2][0],k[2][1],k[3][0] ,k[3][1]); line(k[3][0],k[3][1],k[0][0] ,k[0][1]); line(k[3][0],k[3][1],k[4][0] ,k[4][1]); line(k[4][0],k[4][1],k[5][0] ,k[5][1]); line(k[5][0],k[5][1],k[6][0] ,k[6][1]); line(k[6][0],k[6][1],k[7][0] ,k[7][1]); line(k[7][0],k[7][1],k[8][0] ,k[8][1]); line(k[8][0],k[8][1],k[9][0] ,k[9][1]); line(k[9][0],k[9][1],k[11][0] ,k[11][1]); line(k[9][0],k[9][1],k[10][0] ,k[10][1]); line(k[11][0],k[11][1],k[1][0] ,k[1][1]); line(k[10][0],k[10][1],k[2][0] ,k[2][1]); line(k[12][0],k[12][1],k[13][0] ,k[13][1]); line(k[13][0],k[13][1],k[14][0] ,k[14][1]); line(k[14][0],k[14][1],k[15][0] ,k[15][1]); line(k[15][0],k[15][1],k[12][0] ,k[12][1]); line(k[16][0],k[16][1],k[17][0] ,k[17][1]); line(k[17][0],k[17][1],k[18][0] ,k[18][1]); line(k[18][0],k[18][1],k[19][0] ,k[19][1]); line(k[19][0],k[19][1],k[16][0] ,k[16][1]); line(k[9][0],k[9][1],k[20][0] ,k[20][1]); line(k[20][0],k[20][1],k[11][0] ,k[11][1]); } int main() { initwindow(1000,800); uchlar(); line();
getch(); kuchish(); line(); getch();
closegraph(); return 0; } Download 0.83 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling