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

Цена:
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
Теплотехника ТОГУ-ЦДОТ 2013 Задача 5 Вариант 65
Определить индикаторную мощность Ni двухтактного двигателя внутреннего сгорания по его конструктивным параметрам и среднему индикаторному давлению. Значения диаметра цилиндра двигателя D, ход поршня s, угловую скорость коленчатого вала ω, число цилиндров z и среднее индикаторное давление pi выбрать из табл. 30.
User Z24 : 23 января 2026
150 руб.
Теплотехника ТОГУ-ЦДОТ 2013 Задача 5 Вариант 65
Лабораторные работы 1-3 по дисциплине: Математические основы моделирования сетей связи (компьютерных сетей). Вариант №16
Лабораторная работа No1 по дисциплине: «Математические основы моделирования сетей связи» Лабораторная работа No1 Построение простых моделей компьютерных сетей в NetEmul Цель работы: ознакомиться с основами работы с программным эмулятором NetEmul. Научиться строить простые модели ЛВС. Исходные данные к заданию 192.168.0.32/26 Значение Бинарное значение Address: 192.168.0.32 11000000.10101000.00000000.00100000 Bitmask: 26 Netmask: 255.255.255.192 11111111.11111111.11111111.11000000 Wildcard:
User IT-STUDHELP : 2 декабря 2022
1100 руб.
promo
Охрана труда применительно к отделу "Маркетинг" Дома книги "Молодая гвардия"
Охрана труда – это комплексная социально-техническая дисциплина, включающая правовые и организационные вопросы охраны труда, производственную санитарию, технику безопасности и пожарную безопасность на предприятиях. Производственная санитария – это система организационных мероприятий и технических средств, предотвращающих или уменьшающих воздействие на работающих вредных производственных факторов (т.е. факторов, воздействие которых на работающего в определенных условиях приводит к заболеванию или
User Slolka : 17 марта 2014
15 руб.
Курсовой проект по дисциплине: Системы связи с подвижными объектами. Вариант 07
"Проект сети сотовой связи стандарта GSM" Содержание Задание на курсовое проектирование 3 Введение 4 1. Принципы построения сетей сотовой связи 6 2. Краткая характеристика населенного пункта 13 3. Расчет зоны обслуживания базовой станции 15 4. Расчет числа обслуживаемых абонентов в сети сотовой связи 24 5. Расчет надежности сети сотовой связи 26 5.1 Общие сведения 26 5.2 Расчет защитного отношения для проектируемой сети сотовой связи 27 6. Расчет надежности сети сотовой связи 29 6.1 Основные п
User SibGOODy : 15 ноября 2018
1700 руб.
promo
up Наверх