O`ZBEKISTON RESPUBLIKASI OLIY VA O`RTA MAXSUS TA’LIM VAZIRLIGI
Al- Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti
«Kompyuter grafikasi» fanidan
AMALIY ISH
Guruh: 218-19
Bajardi: MIrzayev Asqar
Tekshirdi: Abdullayev Yunus
Toshkent 2021
#include
#include
int full_name()
{
initwindow(1000,500);
int i = 0;
for (i = 0; i <= 200; i = i + 10) {
setcolor(YELLOW);
//A
line(116+95-i,317,139+95-i,218);
line(116+95-i,317,142+95-i,317);
line(116+95-i,317,122+95-i,326);
line(139+95-i,218,169+95-i,218);
line(169+95-i,218,192+95-i,317);
line(169+95-i,218,176+95-i,226);
line(142+95-i,317,148+95-i,326);
line(142+95-i,317,144+95-i,311);
line(122+95-i,326,148+95-i,326);
line(144+95-i,311,164+95-i,311);
line(164+95-i,311,166+95-i,317);
line(166+95-i,317,192+95-i,317);
line(166+95-i,317,172+95-i,326);
line(200+95-i,326,176+95-i,226);
line(192+95-i,317,200+95-i,326);
line(172+95-i,326,200+95-i,326);
line(150+95-i,292,158+95-i,292);
line(150+95-i,292,154+95-i,268);
line(158+95-i,292,154+95-i,268);
line(151+95-i,319,144+95-i,311);
line(151+95-i,319,166+95-i,319);
line(151+95-i,319,148+95-i,326);
setcolor(RED);
//S
line(211+90-i,317,204+90-i,311);
line(211+90-i,317,219+90-i,326);
line(211+90-i,317,261+90-i,318);
line(204+90-i,311,204+90-i,289);
line(204+90-i,289,230+90-i,289);
line(230+90-i,289,230+90-i,295);
line(230+90-i,295,242+90-i,295);
line(242+90-i,295,242+90-i,282);
line(242+90-i,282,211+90-i,282);
line(211+90-i,282,204+90-i,273);
line(211+90-i,282,218+90-i,287);
line(218+90-i,287,242+90-i,287);
line(204+90-i,273,204+90-i,226);
line(204+90-i,226,210+90-i,218);
line(210+90-i,218,262+90-i,218);
line(262+90-i,218,269+90-i,227);
line(269+90-i,227,269+90-i,247);
line(269+90-i,247,242+90-i,247);
line(242+90-i,247,242+90-i,242);
line(242+90-i,242,229+90-i,242);
line(229+90-i,242,229+90-i,257);
line(229+90-i,257,262+90-i,257);
line(262+90-i,257,268+90-i,265);
line(268+90-i,265,268+90-i,310);
line(268+90-i,310,261+90-i,318);
line(229+90-i,242,237+90-i,250);
line(237+90-i,250,242+90-i,249);
line(237+90-i,250,237+90-i,257);
line(268+90-i,265,276+90-i,273);
line(276+90-i,273,276+90-i,317);
line(276+90-i,317,268+90-i,326);
line(276+90-i,317,268+90-i,310);
line(268+90-i,326,261+90-i,317);
line(268+90-i,326,219+90-i,326);
line(242+90-i,247,248+90-i,256);
line(248+90-i,256,276+90-i,256);
line(276+90-i,256,269+90-i,247);
line(276+90-i,256,276+90-i,235);
line(276+90-i,235,269+90-i,227);
setcolor(GREEN);
//Q
line(370+10-i,320,363+10-i,314);
line(363+10-i,314,363+10-i,230);
line(363+10-i,230,370+10-i,221);
line(370+10-i,221,421+10-i,221);
line(421+10-i,221,428+10-i,230);
line(428+10-i,230,428+10-i,314);
line(428+10-i,314,421+10-i,320);
line(421+10-i,320,370+10-i,320);
line(370+10-i,320,378+10-i,330);
line(378+10-i,330,428+10-i,330);
//line(428+10-i,330,437+10-i,321);
line(437+10-i,321,437+10-i,238);
line(437+10-i,238,428+10-i,230);
line(437+10-i,321,428+10-i,314);
line(428+10-i,330,421+10-i,320);
line(428+10-i,330,438+10-i,344);
line(438+10-i,344,454+10-i,334);
line(454+10-i,334,437+10-i,320);
line(390+10-i,244,400+10-i,244);
line(438+10-i,344,447+10-i,348);
line(447+10-i,348,460+10-i,338);
line(460+10-i,338,437+10-i,320);
line(400+10-i,244,400+10-i,298);
line(400+10-i,298,390+10-i,298);
line(390+10-i,244,390+10-i,298);
line(390+10-i,244,398+10-i,254);
line(398+10-i,254,400+10-i,254);
line(398+10-i,254,398+10-i,298);
setcolor(BLUE);
////A2
line(362+90-i,317,385+90-i,218);
line(362+90-i,317,388+90-i,317);
line(362+90-i,317,368+90-i,326);
line(385+90-i,218,415+90-i,218);
line(415+90-i,218,438+90-i,317);
line(415+90-i,218,422+90-i,226);
line(388+90-i,317,394+90-i,326);
line(388+90-i,317,390+90-i,311);
line(368+90-i,326,394+90-i,326);
line(390+90-i,311,410+90-i,311);
line(410+90-i,311,412+90-i,317);
line(412+90-i,317,438+90-i,317);
line(412+90-i,317,418+90-i,326);
line(446+90-i,326,422+90-i,226);
line(438+90-i,317,446+90-i,326);
line(418+90-i,326,446+90-i,326);
line(396+90-i,292,404+90-i,292);
line(396+90-i,292,400+90-i,268);
line(404+90-i,292,400+90-i,268);
line(397+90-i,319,390+90-i,311);
line(397+90-i,319,412+90-i,319);
line(397+90-i,319,394+90-i,326);
setcolor(WHITE);
//2R
line(526+10-i,221,585+10-i,221);
line(585+10-i,221,592+10-i,230);
line(592+10-i,230,592+10-i,266);
line(592+10-i,266,586+10-i,272);
line(586+10-i,272,592+10-i,281);
line(592+10-i,281,592+10-i,320);
line(592+10-i,320,566+10-i,320);
line(566+10-i,320,566+10-i,282);
line(566+10-i,282,554+10-i,282);
line(554+10-i,282,554+10-i,320);
line(554+10-i,320,526+10-i,320);
line(526+10-i,320,535+10-i,330);
line(535+10-i,330,560+10-i,330);
line(560+10-i,330,560+10-i,291);
line(560+10-i,291,554+10-i,282);
line(560+10-i,291,566+10-i,291);
line(560+10-i,330,554+10-i,320);
line(566+10-i,320,572+10-i,330);
line(572+10-i,330,600+10-i,330);
line(600+10-i,330,600+10-i,287);
line(600+10-i,287,592+10-i,281);
line(592+10-i,281,600+10-i,273);
line(600+10-i,273,600+10-i,237);
line(600+10-i,237,592+10-i,230);
line(600+10-i,273,592+10-i,266);
line(600+10-i,330,592+10-i,320);
line(526+10-i,221,526+10-i,320);
line(554+10-i,245,566+10-i,245);
line(566+10-i,245,566+10-i,260);
line(566+10-i,260,554+10-i,260);
line(554+10-i,260,554+10-i,245);
line(554+10-i,245,562+10-i,254);
line(562+10-i,254,562+10-i,260);
line(562+10-i,254,566+10-i,254);
setcolor(9);
//B
line(451+165-i,218+3,511+165-i,218+3);
line(511+165-i,218+3,517+165-i,226+3);
line(517+165-i,226+3,517+165-i,262+3);
line(517+165-i,262+3,511+165-i,268+3);
line(511+165-i,268+3,517+165-i,275+3);
line(517+165-i,275+3,517+165-i,311+3);
line(517+165-i,311+3,510+165-i,317+3);
line(510+165-i,317+3,451+165-i,317+3);
line(451+165-i,317+3,459+165-i,326+3);
line(459+165-i,326+3,516+165-i,326+3);
line(516+165-i,326+3,510+165-i,317+3);
line(516+165-i,326+3,524+165-i,318+3);
line(524+165-i,318+3,524+165-i,283+3);
line(524+165-i,283+3,519+165-i,277+3);
line(519+165-i,277+3,524+165-i,268+3);
line(524+165-i,268+3,517+165-i,262+3);
line(524+165-i,268+3,524+165-i,234+3);
line(524+165-i,234+3,517+165-i,226+3);
line(451+165-i,218+3,451+165-i,317+3);
line(478+165-i,240+3,491+165-i,240+3);
line(491+165-i,240+3,491+165-i,257+3);
line(491+165-i,257+3,478+165-i,257+3);
line(478+165-i,257+3,478+165-i,240+3);
line(478+165-i,240+3,487+165-i,250+3);
line(487+165-i,250+3,491+165-i,250+3);
line(487+165-i,250+3,487+165-i,257+3);
//
line(478+165-i,278+3,491+165-i,278+3);
line(491+165-i,278+3,491+165-i,295+3);
line(491+165-i,295+3,478+165-i,295+3);
line(478+165-i,295+3,478+165-i,278+3);
line(478+165-i,278+3,487+165-i,288+3);
line(487+165-i,288+3,491+165-i,288+3);
line(487+165-i,288+3,487+165-i,295+3);
setcolor(7);
//E
line(532+165-i,218+3,600+165-i,218+3);
line(600+165-i,218+3,600+165-i,240+3);
line(600+165-i,240+3,561+165-i,240+3);
line(561+165-i,240+3,561+165-i,257+3);
line(561+165-i,257+3,590+165-i,257+3);
line(590+165-i,257+3,590+165-i,279+3);
line(590+165-i,279+3,561+165-i,279+3);
line(561+165-i,279+3,561+165-i,294+3);
line(561+165-i,294+3,600+165-i,294+3);
line(600+165-i,294+3,600+165-i,317+3);
line(600+165-i,317+3,532+165-i,317+3);
line(532+165-i,317+3,532+165-i,218+3);
line(532+165-i,317+3,541+165-i,326+3);
line(541+165-i,326+3,606+165-i,326+3);
line(606+165-i,326+3,600+165-i,317+3);
line(606+165-i,326+3,606+165-i,302+3);
line(606+165-i,302+3,600+165-i,294+3);
line(561+165-i,279+3,570+165-i,287+3);
line(570+165-i,287+3,570+165-i,294+3);
line(570+165-i,287+3,597+165-i,287+3);
line(597+165-i,287+3,590+165-i,279+3);
line(597+165-i,287+3,597+165-i,264+3);
line(597+165-i,264+3,590+165-i,257+3);
line(569+165-i,249+3,561+165-i,240+3);
line(569+165-i,249+3,569+165-i,257+3);
line(569+165-i,249+3,606+165-i,249+3);
line(606+165-i,249+3,606+165-i,227+3);
line(606+165-i,227+3,600+165-i,218+3);
setcolor(9);
//K
line(615+165-i,218+3,643+165-i,218+3);
line(643+165-i,218+3,643+165-i,267+3);
line(643+165-i,267+3,655+165-i,218+3);
line(655+165-i,218+3,685+165-i,218+3);
line(685+165-i,218+3,671+165-i,269+3);
line(671+165-i,269+3,683+165-i,317+3);
line(683+165-i,317+3,655+165-i,317+3);
line(655+165-i,317+3,643+165-i,274+3);
line(643+165-i,274+3,643+165-i,317+3);
line(615+165-i,218+3,615+165-i,317+3);
line(615+165-i,317+3,624+165-i,326+3);
line(624+165-i,326+3,650+165-i,326+3);
line(650+165-i,326+3,643+165-i,317+3);
line(650+165-i,326+3,650+165-i,300+3);
line(643+165-i,218+3,651+165-i,225+3);
line(651+165-i,225+3,651+165-i,237+3);
line(685+165-i,218+3,692+165-i,226+3);
line(692+165-i,226+3,679+165-i,276+3);
line(679+165-i,276+3,671+165-i,269+3);
line(679+165-i,276+3,691+165-i,326+3);
line(691+165-i,326+3,664+165-i,326+3);
line(664+165-i,326+3,655+165-i,317+3);
line(643+165-i,317+3,615+165-i,317+3);
delay(100);
if( i == 200) i = 0;
cleardevice();
}
getch();
closegraph();
}
// Driver code
int main()
{
full_name();
return full_name();
}
Do'stlaringiz bilan baham: |