программу для вывода на экран в графическом режиме изображения движущегося объекта (шара).Направление движения задавать с клавиатуры (клавишами-стрелками) вот сама программа:
| Код | #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <dos.h> /*Cтрелка влево - 75(1), стрелка вправо - 77(2), стрелка вверх - 80(3), стрелка вниз - 72(4), выход (Esc) - 27*/ main() { int x=320, y=240; char ch=0; int grmode, driver = DETECT; initgraph (&driver, &grmode, "C:\\BorlandC\\BGI"); setfillstyle (1,YELLOW); fillellipse (x,y,10,10); for (;ch!=27;) { ch=getch(); switch (ch) { case 77: setfillstyle (1,BLACK); fillellipse (x,y,10,10); delay(100); setfillstyle (1,YELLOW); fillellipse (x+1,y,10,10); delay(100); case 75: setfillstyle (1,BLACK); fillellipse (x,y,10,10); delay(100); setfillstyle (1,YELLOW); fillellipse (x-1,y,10,10); delay(100); case 72: setfillstyle (1,BLACK); fillellipse (x,y,10,10); delay(100); setfillstyle (1,YELLOW); fillellipse (x,y+1,10,10); delay(100); case 80: setfillstyle (1,BLACK); fillellipse (x,y,10,10); delay(100); setfillstyle (1,YELLOW); fillellipse (x,y-1,10,10); delay(100); } } getch(); } |
Модератор: не забываем пользоваться кнопочкой "Код" |