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

Цена:
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
Лабораторная работа № 5 Тема: Создание заставки текстового редактора. Создание таймера. По дисциплине:Языки программирования высокого уровня в технике связи Вариант 4 Семестр 6
Цель работы: Научится использовать различные виды форм. В ходе выполнения задания, мы добавили на форму семь различных компонентов: TMainMenu, TPopupMenu, TSaveDialog и TOpenDialog. А так же созданы две дополнительные формы с компонентами TLabel и TTimer Форма №2: Содержит компонент TLabel, в котором выводится текущее время и компонент TTimer, который выполняет роль таймера. Файлы Делфи прилагаются.
User Jurgen : 11 мая 2013
300 руб.
Диагностика психологической готовности ребенка к школе
Введение Психологическая деятельность сложна, специфична и предъявляет большие требования к человеку, который занимается этой деятельностью. Теоретические знания, полученные в ходе изучения предмета, необходимо закреплять и применять при решении практических задач. Практика является составной частью профессиональной подготовки будущего психолога, именно практика дает возможность студенту понять специфику будущей профессиональной деятельности, расширить границы теоретических знаний, приобрести п
User Qiwir : 15 октября 2013
Электротехника. Контрольная работа. 4 задания
1.К симмеиричной трехфазной сети подключены несимметричные нагрузки "звездой" и "треугольником". Расчет фазовых импедансов,токов,напряжений. Векторные диаграммы.2. Трехфазный выпрямитель на диодах. Расчет и временные диаграммы токов и напряжений.3.Для заданного асинхронного двигателя. расчет сечения питающих проводов, плавких вставок, построение графика механической характеристики(вращающего момента М от скольжения S).4.В структурной логической схеме (из 9-ти элем.)по 4-м входным сигналам найти
User telec63 : 21 июля 2014
100 руб.
Электротехника. Контрольная работа. 4 задания
Разработка комбинированного агрегата для предпосевной обработки почвы на базе культиватора (дипломный проект)
Дипломный проект на тему «Разработка комбинированного агрегата для предпосевной обработки почвы на базе культиватора» 4 записи формата А4 на 135 страницах и 11 листов графической части формата А1. В П3 приведены 19 рисунков, 19 таблиц и 30 источников информационных ресурсов. Представлено следующее: обзор существующих в настоящее время технологий предпосевной обработки, бенчмаркинг современных агрегатов и машин для предпосевной обработки, описана суть разрабатываемого агрегата для предпосевной
User Shloma : 11 июля 2025
1590 руб.
Разработка комбинированного агрегата для предпосевной обработки почвы на базе культиватора (дипломный проект)
up Наверх