![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 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; } } получилось сделать только передвижение этой звездочки))))) как сделать так чтобы звездочка превратилась в змейку и бегала сама?? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нужен компилятор, работающий под ДОС (в синем окошке) на виндоус 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 |