Решение типовых задач основных разделов программирования.
Введение
Основная цель данной курсовой работы - изучить основные конструкции языка программирования C#, работу с одномерными и двумерными массивами, файлами и строками, которые представляют входные данные для задач и вызова разработанных методов.
Задачи данной работы включают практику решения задач, используя все основные структуры языка программирования C#, изученные в процессе обучения.
Краткое содержание:
Одномерные массивы:
Одномерные массивы в языке C# представляют собой упорядоченные коллекции элементов одного типа, которые хранятся в памяти последовательно. Они позволяют эффективно хранить и обрабатывать большие объемы данных. С помощью одномерных массивов можно осуществлять доступ к элементам по индексу, выполнять операции сортировки, поиска, добавления и удаления элементов.
Двумерные массивы:
Двумерные массивы представляют собой таблицу сетки, состоящую из строк и столбцов.
Содержание
Введение…………………………………………………………………….5
1. Основная часть…………………………………………………………...8
Тема 1.1. Одномерные массивы…………………………………......8
1.1.1. Задание 1………………………………………………...8
1.1.2. Задание 2……………………………………….............10
Тема 1.2. Двумерные массивы……………………………..............14
1.2.1. Задание 1………………………………………………14
1.2.2. Задание 2……………………………………………….16
Тема 1.3. Строки……………………………………………………20
1.3.1. Задание 1………………………………………………20
1.3.2. Задание 2………………………………………………22
Тема 1.4. Файлы…………………………………………………….24
1.4.1. Задание 1………………………………………………24
14.2. Задание 2……………………………………………….26
Заключение………………………………………………………………..30
Список использованной литературы…………………………………….31
Приложения……………………………………………………………….32
Список использованной литературы
1.Албахари Дж. C# 6.0. Справочник. Полное описание языка / Дж . Албахари, Б. Албахари — 6-е изд. — Москва: Вильямc, 2016. — 1040 c.
2.Биллиг В.А. Основы программирования на С#. — М.: Изд-во
«Интернет-университет информационных технологий – ИНТУИТ.ру»,
2006.- 488 с.
3.Ватсон К. С#. - М.: Лори, 2004.- 880 с.
4.Павловская Т.А. Программирование на языке высокого уровня C# [Электронный ресурс] / Т.А. Павловская. — 2-е изд. — Электрон. текстовые данные. — М. : Интернет-Университет Информационных Технологий (ИНТУИТ), 2016. — 245 c.
5.Подбельский В. В. Язык C#. Базовый курс [Текст]: учебное пособие / В. В. Подбельский — 2-е изд. — Москва: Финансы и статистика, 2013. — 408 с.
6. Вывести элементы массива `uniqueElementsArray` на экран.
7. Найти количество элементов в массиве `uniqueElementsArray` и сохранить его в переменную `count`.
8. Вывести на экран количество элементов `count`.
«Рисунок 3. – Блок схема к задачи 2 по теме одномерные массивы»
«Рисунок 4. – Результат работы программы задачи 2 по теме одномерные массивы»
2.Тема. Двумерные массивы
Задание 1
Дан двумерный массив F(8;11). Путем перестановки столбцов преобразовать массив так, чтобы элементы первой строки стояли упорядоченными по возрастанию.
Общие сведенья:
Задача состоит в перестановке столбцов двумерного массива F размером 8x11 таким образом, чтобы элементы первой строки массива были упорядочены по возрастанию.
Входными данными у нас будет является сам массив, который мы составим сами.
А выходными данными будет является наш пересобранный массив.