Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програми, що представляє собою

Реферат Розробка програми, що представляє собою





ile (! kbhit ())// чекає поки натиснемо

{

if (Pause == true)

{

Sleep (1);

continue;

}

В 

switch (Move (g))// рух

{

В 

case PLUS:

+ + count;

g.pause-= 1;

GotoXY (64,2); cout <<"Danue:" <

GotoXY (64,3); cout <<"Jablok:" <

GotoXY (64,4); cout <<"Dlina:" <

GotoXY (64,5); cout <<"Speed:" <

GotoXY (64,7); cout <<"Uprawlenie:" <

GotoXY (64,8); cout <<"Esc: Wuxod" <

GotoXY (64,9); cout <<"P: Pause" <

GotoXY (64,10); cout <<"S: Start" <

GotoXY (64,11); cout <<"L: Level" <

GotoXY (64,13); printf ("% c", 24); cout <<": Wwerx" <

GotoXY (64,14); printf ("% c", 25); cout <<": Wniz" <

GotoXY (64,15); printf ("% c", 27); cout <<": Wlewo" <

GotoXY (64,16); printf ("% c", 26); cout <<": Wprawo" <

if (count == 75)

{

GotoXY (15,1); cout <<"Wu wuigrali (maladec!!!)" <

GotoXY (15,6); printf ( " N t t t");

GotoXY (15,7); printf ( " N t t t");

getch ();

getch ();

getch ();

getch ();

getch ();

return;

}

break;

В 

case STENA:

В 

case KONEC:

GotoXY (23,1); printf ("Wu proigrali (xa-xa-xa!!!) n n t t t");

getch ();

return;

break;

}

В 

Sleep (g.pause);// Затримка

}

key = getch ();

В 

if (key == 'P' | | key == 'p')

Pause =! Pause;

else if (key == 'S' | | key == 's')

ZmejaStart ();

else if (key == 'L' | | key == 'l')

Level ();

else if (key == 0 | | key == 224)

{

key = getch ();

В 

if (key == 72 && G.nap! = DOWN)

{

g.nap = UP;

g.dx = 0;

g.dy = -1;

}

else if (key == 80 && G.nap! = UP)

{

g.nap = DOWN;

g.dx = 0;

g.dy = 1;

}

else if (key == 75 && G.nap! = RIGHT)

{

g.nap = LEFT;

g.dx = -1;

g.dy = 0;

}

else if (key == 77 && G.nap! = LEFT)

{

g.nap = RIGHT;

g.dx = 1;

g.dy = 0;

}

}

}




}

В 

5.Тестірованіе програми.

Початковий вид гри при запуску

В 

Змійка вдарилася об об'єкт стінку

В 

Об'єкт вдарився об об'єкт

В 

Закінчення гри змійка

В В 

7.Заключеніе.


У коді завдання зазначено максимально допустима кількість яблук, тому в грі передбачено дане обмеження. Обмежено кількість гравців, обмежена кількість яблук. p> Можна додати озвучування подій гри, рівень складності гри і різні налаштування параметрів ігри в коді программи.Ето викликало б більший інтерес до гри.

Використовувана в програмі структура файлу найбільш оптимально підходить для такого роду операцій над файлом. Інформація про гравця,

вказується в меню справа. p> В цілому програма являє собою майже найпростіший варіант гри В«ЗмійкаВ» з набором найнеобхідніших функцій.

В 

8.Спісок літератури.

1. Початковий курс С і С + +.: Підручник. /Б. І. Березін. Москва: "ДІАЛОГ-МІФІ", 1999р.
2. Мова програмування С + +. : Підручник. /. Страуструп. Київ: "ДіаСофт", 1993 р.

3. Введення в мову С + +: Підручник. /Бьярн Страустрап .

- СПб.: 1995.

4. Структури та алгоритми обробки даних: Підручник. /Матьяш В.А., Путілов В.А., Фільчаков В.В. , Щокін С.В. - Апатити, КФ Петро ГУ, 2000

5. С + +/Девіс Стефан Р. ,4-е видання: Пер. з англ.: - М.: Видавничий дім «³льямсВ», 2003

6. Основи програмування: Учеб. Для середовищ. проф. освіти/І.Г.Семакін, А.П.Шестаков. - М., 2006. p> 7. С + + експрес курс: Підручник./Лаптєв В.В. - СПб.: БХВ-Петербург 2004. p> 8. С + + навчальний курс: Підручник. /Франка П. - СПб.: Питер 2005. p> 9. МОДЕЛІ І Cтруктура ДАНИХ :/ Навчальний посібник/
Д.Далека, А.С. Дерев'янко, О.Г.Кравец, Л.Є. Тімановскій - Харків: ХДПУ, 2000

10.Висшая математика для економістів: підручник для студентів вузів/Н.Ш.Кремер ,3-е ізданіе.-М.: ЮНИТИ-ДАНА, 2006


В 

9.Пріложенія.

Додаток 1

Зміна об'єкта яблуко

В В 

Зміна об'єкта змійка

В В 

Меню російською мовою

В В 

Додаток 2

До курсової роботи додається диск 1.44 Мб.


В В 


Назад | сторінка 7 з 7





Схожі реферати:

  • Реферат на тему: Розробка програми для Windows, що представляє собою MP3 плеєр
  • Реферат на тему: Розробка консольного додатка, що представляє собою гру "Хрестики нулик ...
  • Реферат на тему: Створення web-додатки, що представляє собою інтернет-магазин з продажу спец ...
  • Реферат на тему: Оператор вибору Switch
  • Реферат на тему: Проектування і розробка інформаційної системи "Авіазавод" з викор ...