Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > программа не работает


Автор: craven 7.6.2013, 17:16
программу для вывода на экран в графическом режиме изображения движущегося объекта (шара).Направление движения задавать с клавиатуры (клавишами-стрелками) вот сама программа:

Код
#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();
}


Модератор: не забываем пользоваться кнопочкой "Код"

Автор: feodorv 7.6.2013, 17:58
Цитата(craven @  7.6.2013,  18:16 Найти цитируемый пост)
программа не работает

Борланда у меня нет. А что не работает-то? http://www.cyberforum.ru/cpp-beginners/thread265980.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)