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

Цена:
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
Статья: Красные ворота
Район получил название от временных триумфальных Красных ворот, построенных в 1742 году из дерева архитектором М. Г. Земцовым в честь коронации императрицы Елизаветы Петровны. Спустя десять лет архитектор Д. В. Ухтомский начал возводить каменные Красные ворота, но не на прежнем месте, а ближе к началу Новой Басманной улицы. Они простояли до 1927 года и потом были разобраны. Неподалеку находился так называемый Запасной дворец, предназначавшийся для хранения фуража и припасов. Каждый год его погр
User Qiwir : 26 августа 2013
10 руб.
Построить третью проекцию детали по двум заданным - Задача № 3.2 Вариант 1
Задача № 3.2 Построить третью проекцию детали по двум заданным. Выполнить необходимые разрезы. Проставить размеры. Построить наглядное изображение детали в аксонометрической проекции. Чертеж сделан в 16 компасе, дополнительно сохранен в джпг Также файлы компаса можно просматривать и сохранять в нужный формат бесплатной программой КОМПАС-3D Viewer. Если есть какие-то вопросы или нужно другой вариант, пишите.
User Laguz : 30 марта 2024
80 руб.
Построить третью проекцию детали по двум заданным - Задача № 3.2 Вариант 1
Лабораторная работа 1-3 по дисциплине: Алгоритмы и вычислительные методы оптимизации. Вариант 5
Лабораторная работа No1 Решения систем линейных уравнений методом Жордана-Гаусса Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы (с указанием языка реализации), промежуточные результаты (матрицы после каждого шага исключений), результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы (программу можно писать на любом языке программирования). Задание на лабораторную работу На
User IT-STUDHELP : 16 мая 2022
900 руб.
Лабораторная работа 1-3 по дисциплине: Алгоритмы и вычислительные методы оптимизации. Вариант 5 promo
Христианская этика
Этика - это наука, изучающая и дающая обоснования нравственным поступкам людей. Этика также и свод норм поведения. Термин «мораль» - и по содержанию, и по истории возникновения - латинский аналог термина «этика». На его базе Цицерон образовал прилагательное «моральный» для обозначения этики. В русском языке с 18 века появляется самобытный термин «нравственность», являющийся эквивалентом греческого слова «этика» и латинского слова «мораль». Аристотель говорил, что предметом этики являются не знан
User kostak : 21 августа 2011
up Наверх