Рисование луны

code: #pascal
uses crt,graph;
 var gd,gm,choice:integer;
 label 1,2,3;
 begin;
 clrscr;
 writeln('1.полнолуние, 2.1/2 луны, 3.месяц');
 readln(choice);
 initgraph(gd,gm,'c:\bp\bgi');
 IF choice = 1 THEN GOTO 1;
 IF choice = 2 THEN GOTO 2;
 IF choice = 3 THEN GOTO 3;
 halt;
1:
CIRCLE (320, 240, 100);
floodfill(320,240,15);
repeat;
until keypressed;
halt;
2 :
arc(320, 240, 90, 270, 100);
LINE (320, 140,320, 340);
floodfill(300,240,15);
repeat;
until keypressed;
halt;
3 :
arc(320, 240, 90, 270, 100);
arc(490, 240, 150, 210, 200);
floodfill(285,240,15);
repeat;
until keypressed;
halt;
closegraph;
end.
Поделиться:

Похожие статьи: