Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2011, 22:09   #1
Banner
Пользователь
 
Регистрация: 07.02.2011
Сообщений: 35
Восклицание Змейка на с++ под мс-дос

Подскажите опытные кодеры , как написать змейку на с++ под смд???


я пробовал писать но
вот что у меня получилось:

#include <iostream>
#include <conio.h>

using namespace std;
int glx = 5;
int gly = 5;
void wr();


int main(){ int haha = 99;
wr();
do{
char sw;
(sw)=getch();

if(sw=='a'){
system("cls");
glx--;
wr();
}

if(sw=='s'){
system("cls");
gly++;
wr();
}

if(sw=='w'){
system("cls");
gly--;
wr();
}


if(sw=='d'){
system("cls");
glx++;
wr();
}

}while(haha!=100);

getch();
return 0;
}
void wr(){

const int A = 24;
const int B = 79;
char a[A][B];

for(int i = 0;i<A;i++)
for(int j = 0;j<B;j++)
a[i][j] = ' ';

a[gly][glx] = '*';

for(int i = 0;i<A;i++){
for(int j = 0;j<B;j++)

cout << a[i][j];
cout << endl;
}
}

получилось сделать только передвижение этой звездочки)))))
как сделать так чтобы звездочка превратилась в змейку и бегала сама??
Banner вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужен компилятор, работающий под ДОС (в синем окошке) на виндоус 7 pa6kevi4 Помощь студентам 3 23.03.2010 00:59
Проблема инициализайии графического режима в BorlandC++ под ДОС Anatol_rus Общие вопросы C/C++ 0 01.04.2009 22:33
Си под Дос. Массивы Zid@ne Общие вопросы C/C++ 6 23.12.2008 16:55
Массивы структур.СИ под ДОС. Zid@ne Общие вопросы C/C++ 2 12.12.2008 18:16