Курсовая работа по основам программирования. Игра Паровоз

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon Main.cpp
material.view.file_icon Main.h
material.view.file_icon Menu1.h
material.view.file_icon MENU1.RC
material.view.file_icon bestref-53112.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

СОДЕРЖАНИЕ

1.Описание применения ._____________________________________________ 3

1.1. Запуск программы._____________________________________________ 3

1.2. Правила игры._________________________________________________ 3

2. Описание программы ._____________________________________________ 4

2.1. Метод решения задачи .__________________________________________ 4

2.2. Описание используемых классов, структур и функций.______________ 4

2.2.1. CApp - класс приложения .______________________________________________ 4

2.2.2. CМainWnd- класс главного окна .________________________________________ 4

2.2.3. Карта сообщений._____________________________________________________ 5

2.3. Образ главного окна.______________________________________________ 6

Приложение________________________________________________________ 7

Листинг файла main.cpp_____________________________________________ 7

Листинг файла main.h______________________________________________ 12

Листинг файла menu1.h____________________________________________ 13

Листинг файла menu1.rc____________________________________________ 13

1.Описание применения .


1.1. Запуск программы.



Запуск программы необходимо производить , находясь в среде Windows 95 : запускаемый файл – parovoz.exe .


1.2. Правила игры.

После запуска игры, на экране появляется окно с надписью «выберите пункт старт». Окно имеет меню, состоящее из нескольких пунктов. С помощью пунктов меню можно: изменять цвет движущегося объекта (паровозика в красный, синий, зелёный), начать (перезапустить), осуществить выход из игры. После выбора пункта меню «старт», в левом нижнем углу окна появляется паровоз, представляющий собой совокупность геометрических фигур – эллипсов (колёса) и прямоугольников (кабина, трубы). Паровоз движется слева направо и останавливается перед светофором, расположенным приблизительно в середине окна над паровозом. Пользователь имеет возможность регулировать цветом светофора нажатием клавишь ‘к’, ‘з’, ‘ж’, соответствующим цветам светофора – красному, зеленому, жёлтому. Если паровоз подъезжает к светофору, а у светофора активным является зелёный цвет, он продолжает своё движение. В противном случае, паровоз останавливается. При достижении правой стенки, паровоз появляется у левой стенки, а активным цветом светофора становится жёлтый цвет. Из верхней части паровоза постоянно поднимаются в верхнюю часть окна окружности, представляющие собой клубни дыма, которые увеличиваются при подъёме.
Курсовая работа Дисциплина: «Основы системного программирования» Вариант 14
Задание №1 1. Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создание директории C:\TEMP c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя. e. Сравнение копий с оригиналами. f. Просмотр постранично содержимого директории C:\TEMP. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
User Jurgen : 24 октября 2012
300 руб.
Курсовая работа Дисциплина: «Основы системного программирования» Вариант 04
Задание 1 0. Создать командный файл, который выполняет следующие действия: a. Очистка экрана; b. Создать директорию C:\TEMP c. Вывод на экран содержимого директории C:\TEMP. d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. e. Просмотр постранично содержимого директории C:\TEMP. f. Вывод на экран файла NEW.TXT, причем сначала следует указать название файла. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
User Jurgen : 24 октября 2012
150 руб.
Курсовая работа по предмету: «Основы системного программирования»
Задание 1. Условие: Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создание директории C:\TEMP c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя. e. Сравнение копий с оригиналами. f. Просмотр постранично содержимого директории C:\TEMP. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории. Задание 2. Условие: Написать и отладить п
User kombat64 : 20 апреля 2011
80 руб.
Курсовая работа по курсу «Основы системного программирования»
Курсовая работа по курсу «Основы системного программирования» Вариант №05 5 семестр Задание 1 0. Создать командный файл, который выполняет следующие действия: a. Очистка экрана; b. Создать директорию C:\TEMP c. Вывод на экран содержимого директории C:\TEMP. d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. e. Просмотр постранично содержимого директории C:\TEMP. f. Вывод на экран файла NEW.TXT, причем сначала следует указать название файла. g. Удаление всех файлов с расшире
User MAMKA74 : 13 марта 2011
Курсовая работа По дисциплине: Основы системного программирования
Задание № 1 0.Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создать директорию C:\TEMP c. Вывод на экран содержимого директории C:\TEMP. d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. e. Просмотр постранично содержимого директории C:\TEMP. f. Вывод на экран файла NEW.TXT, причем сначала следует указать название файла. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории. Задание 2. 3. Написать и
User sergunya_c : 27 октября 2010
180 руб.
Курсовая работа по дисциплине “Основы системного программирования”. Вариант №23.
Задание 1 Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Просмотр содержимого диска С: в виде дерева c. Переход в директорию С:\TEMP d. В текущей директории первую букву в именах файлов заменить на “a” e. Просмотреть содержимое текущей директории f. Выдать на экран сообщение о создании файла NEW.TXT с консоли g. Создать текстовый файл с консоли и вывести его на экран Задание 2 Написать и отладить программу на языке ассемблера. В программе описать процедуру,
User teacher-sib : 25 ноября 2016
300 руб.
promo
Курсовая работа по предмету: «Основы системного программирования». Вариант №13.
Задание 1. Условие: Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создание директории C:\TEMP c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя. e. Сравнение копий с оригиналами. f. Просмотр постранично содержимого директории C:\TEMP. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории. Задание 2. Условие: Написать и отладить
User teacher-sib : 25 ноября 2016
300 руб.
promo
Курсовая работа по предмету: Основы визуального программирования. Вариант №2
1. Создать базу данных (БД), состоящую из 2-х заданных таблиц. Поля таблиц произвольные, но не менее четырех полей в каждой таблице, включая ключевое поле (поле типа +(Autoincrement)). В таблицу, которая при объединении будет подчиненной, необходимо включить поле, по которому эта таблица будет связана с первичным ключом главной таблицы (это поле NT таблицы TypeMedik.db). 2. Разработать Приложение для работы с БД, выполняющее функции: просмотр, наполнение, редактирование таблиц; создание вычисл
User daiciy : 6 апреля 2016
200 руб.
Курсовая работа по предмету: Основы визуального программирования. Вариант №2
Газовая динамика движения воздуха в цилиндре двигателя
Используя уравнение сохранения массы, выведите уравнение для отношения скорости сжатия Us к мгновенной скорости поршня Up.
User Решатель : 8 февраля 2025
750 руб.
Газовая динамика движения воздуха в цилиндре двигателя
МТИ МосТех МосАП МФПУ Синергия Элементы высшей математики Тест 100 из 100 баллов 2023 год
2023 год МТИ МосТех МосАП МФПУ Синергия Элементы высшей математики Тема: МТИ МосТех МосАП МФПУ Синергия Тест 100 из 100 баллов 2023 год Задания 1. Векторы AC = a и BD = b служат диагоналями параллелограмма ABCD. Выразите вектор DA через векторы a и b Тип ответа: Одиночный выбор • 1) DA = (a − b) / 2 • 2) DA = (a + b) / 2 • 3) DA = −(a + b) / 2 2. Вычислите выражение ((13 1/4 - 2 5/27 - 10 5/6) ⋅ 230,04 + 46,75) / 0,01 Тип ответа: Одиночный выбор • 10000 • 100 • 10 • 1000 3. Вычислите интеграл
User Synergy2098 : 19 октября 2023
228 руб.
promo
Термометр нефтепродуктов
Разработать устройство контроля температуры нефтепродукта в резервуаре. Контроль температуры нефтепродукта в резервуаре будем осуществлять с помощью резистивных датчиков температуры, обогревать резервуар будем методом индукционного нагрева. Устройство необходимо выполнить так, чтобы осуществлялась индикация температуры нефтепродукта при помощи семисегментных индикаторов.
User Den45 : 29 августа 2013
Основы термодинамики и теплотехники СахГУ Задача 5 Вариант 28
Определите эффективную мощность 4-х тактного двигателя внутреннего сгорания Nэф по его конструктивным характеристикам, среднему индикаторному давлению pi и механическому КПД ηм. Какова теоретически будет мощность двухтактного двигателя с теми же параметрами?
User Z24 : 29 января 2026
120 руб.
Основы термодинамики и теплотехники СахГУ Задача 5 Вариант 28
up Наверх