Введение 3
1. Теоретические аспекты программирования в языке С# 5
1.1 Устройство программ и типы данных в языке С# 5
1.2 Понятие массивов и варианты их использования в языке C# 9
1.3 Описание процесса выполнения программы 12
1.4 Циклы с заранее неизвестным количеством итераций (повторений) 17
1.5 Методы в языке программирования C# 20
2. Анализ процесса создания программ ы программном языке C# 24
2.1 Простые операции в программном языке C# 24
2.2 Построение программ с использованием циклов 28
2.3 Пример использования методов в языке C# 32
3. Разработка программы на языке C# 35
3.1 Построение основы программы 35
3.2 Random в C#. Генерация случайного числа в C# 36
Заключение 46
Список использованных источников 48
Приложения 49
Приложение А 49
Приложение Б 51
Приложение В 52
Приложение Г 53
Приложение Д 54