Вход

Игра «Сапёр» на C#

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 461712
Дата создания 2021
Страниц 13 ( 14 шрифт, полуторный интервал )
Источников 2
Изображений 8
Файлы
DOCX
Игра Сапер.docx[Word, 363 кб]
Без ожидания: файлы доступны для скачивания сразу после оплаты.
Ручная проверка: файлы открываются и полностью соответствуют описанию.
Документ оформлен в соответствии с требованиями ГОСТ.
590руб.
КУПИТЬ

Образцы страниц
развернуть (26)

Игра «Сапёр» на C# Образец 121022
Игра «Сапёр» на C# Образец 121023
Игра «Сапёр» на C# Образец 121024
Игра «Сапёр» на C# Образец 121025
Игра «Сапёр» на C# Образец 121026
Игра «Сапёр» на C# Образец 121027
Игра «Сапёр» на C# Образец 121028
Игра «Сапёр» на C# Образец 121029
Игра «Сапёр» на C# Образец 121030
Игра «Сапёр» на C# Образец 121031
Игра «Сапёр» на C# Образец 121032
Игра «Сапёр» на C# Образец 121033
Игра «Сапёр» на C# Образец 121034
Игра «Сапёр» на C# Образец 121035
Игра «Сапёр» на C# Образец 121036
Игра «Сапёр» на C# Образец 121037
Игра «Сапёр» на C# Образец 121038
Игра «Сапёр» на C# Образец 121039
Игра «Сапёр» на C# Образец 121040
Игра «Сапёр» на C# Образец 121041
Игра «Сапёр» на C# Образец 121042
Игра «Сапёр» на C# Образец 121043
Игра «Сапёр» на C# Образец 121044
Игра «Сапёр» на C# Образец 121045
Игра «Сапёр» на C# Образец 121046
Игра «Сапёр» на C# Образец 121047

Описание

Пояснительная записка (13 страниц) + Приложение с программным кодом (13 страниц)

Содержание

ВВЕДЕНИЕ ... 3
1 Постановка задачи ... 4
2 Математическая модель ... 8
3 Алгоритм ... 10
3.1 Основной алгоритм ... 10
3.2 Вспомогательный алгоритм нажатия на поле ... 11
ЗАКЛЮЧЕНИЕ ... 12
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ... 13
ПРИЛОЖЕНИЕ ... 14

Введение

Цель данной курсовой работы – создать компьютерную программу, реализующую игру «Сапер».

Основными задачами, решаемыми в ходе выполнения курсовой работы, являются освоение приемов программирования на платформе С# .NET Framework (Windows Forms), освоение работы и приемов отладки в среде Microsoft Visual Studio.

Приложение содержит программный код файлов:

  • MainForm.cs
  • Program.cs
  • Rules.cs
  • Rules.Designer.cs
  • About.cs
  • About.Designer.cs

Фрагмент работы для ознакомления

1 Постановка задачи

Необходимо разработать компьютерную программу, реализующую игру «Сапер», на любом из предложенных языков: C++ (Borland Studio) / С# (Visual Studio).

Данная программа реализует игру «Сапёр». Целью игры является открытие всех ячеек, не содержащих мины. Игрок открывает ячейки, стараясь не открыть ячейку с миной. Открыв ячейку с миной, он проигрывает. Если под открытой ячейкой мины нет, то в ней появляется число, показывающее, сколько ячеек, соседствующих с только что открытой, «заминировано»; используя эти числа, игрок пытается рассчитать расположение мин, однако иногда даже в середине и в конце игры некоторые ячейки всё же приходится открывать наугад. Если под соседними ячейками тоже нет мин, то открывается некоторая «не заминированная» область до ячеек, в которых есть цифры. «Заминированные» ячейки игрок может пометить, чтобы случайно не открыть их. Открыв все «не заминированные» ячейки, игрок выигрывает.

...

2 Математическая модель

Игровое поле представляет собой плоскую сетку, состоящую из кнопок (Рис. 2.1).

Ось X направлена вправо, ось Y – вниз. Отсчёт ведётся от точки с координатами (0;0) из верхнего левого угла.

...

ЗАКЛЮЧЕНИЕ

В результате проделанной работы был получен готовый, рабочий программный продукт. В нем были реализованы все требования, установленные в постановке задачи. Была создана математическая модель, разработан алгоритм игры, написан программный код.

...

ПРИЛОЖЕНИЕ

Текст программы

...

Файл MainForm.cs

...

Файл Program.cs

...

Файл Rules.cs

...

Файл Rules.Designer.cs

...

Файл About.cs

...

Файл About.Designer.cs

...

Список литературы [ всего 2]

  1. Подбельский В.В., Фомин С.С., Программирование на языке Си: Учеб. пособие. – 2-е доп.изд.- М.: Финансы и статистика, 2004. – 600 с.: ил.
  2. Эпштейн М.С. Практикум по программированию на языке С: учеб. пособие для студ. сред. проф. образования / М.С. Эпштейн. – М.: Издательский центр «Академия», 2007. – 128 с.
Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00638
© Рефератбанк, 2002 - 2024