Информатика / Задания_ для Курсовой_РаботыА_уск
.docxУказания по выполнению курсовой работы
по курсу «Информатика»
Целью курсовой работы является разработка обработки двумерных массивов (матриц)(Учебное пособие стр.89)
К поставленной перед Вами задаче следует отнестись так:
-
Разработать библиотеку подпрограмм для работы с матрицей (исходный и заголовочный файлы) в соответствии с индивидуальным заданием.
-
Разработать программный интерфейс в виде формы с меню, позволяющему выполнение следующих действий:
-
Работать с матрицей
- формировать датчиком случайных чисел
- выводить матрицу на форму
- выводить матрицу в окно сообщений

2)Обрабатывать матрицу:
- вычислять значение в соответствии с вариантом
- преобразовывать матрицу

3) Выводить сведения о программе:
- вывод варианта задания
- вывод сведений о студенте

4) Выход из программы
При разработке интерфейса настройте свойства всех элементов управления!!!
Требование по оформлению курсовой работы
Курсовая работа должна быть оформлена в виде пояснительной записки (ПЗ), к которой прилагается текст отлаженной программы. Пояснительная записка должна быть выполнена в виде текстового файла в формате Microsoft Word.
В пояснительную записку должны входить:
-
титульный лист;
-
полный текст задания к курсовой работе;
-
содержание:
-
краткая теория по теме курсовой работы
-
теория по обработке матриц
-
теория по визуальным средствам С++.
-
-
описание программного интерфейса с копиями экранов
-
программная реализация;
-
результаты расчетов;
-
выводы;
-
-
подпись, дата.
Все листы пояснительной записки пронумеровать.
Варианты заданий для курсовой работы
В соответствии с индивидуальным заданием, номер которого совпадает Вашим номером в групповом журнале, разработать библиотеку программ на языке С++.
ВАРИАНТ №1
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице количество отрицательных чисел;
- увеличить элементы главной диагонали матрицы на число, равное 5.
ВАРИАНТ №2
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(5х5);
-- найти в матрице количество положительных чисел;
- увеличить все отрицательные элементы матрицы на число, равное 7.
ВАРИАНТ №3
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(4х4);
- найти в матрице количество нулевых элементов;
- уменьшить все положительные элементы матрицы на число, равное 2.
ВАРИАНТ №4
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице сумму отрицательных чисел;
- увеличить элементы первой строки на число, равное 10.
ВАРИАНТ №5
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(5х6);
- найти в матрице сумму положительных чисел;
- удвоить отрицательные элементы матрицы.
ВАРИАНТ №6
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(3х6);
- найти в матрице минимальное отрицательное число;
- увеличить элементы первой строки матрицы на число, равное 20.
ВАРИАНТ №7
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х4);
- найти в матрице минимальное положительное число;
- увеличить элементы последнего столбца матрицы на число, равное 4.
ВАРИАНТ №8
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице максимальное отрицательное число;
- уменьшить элементы побочной диагонали на число, равное 2..
ВАРИАНТ №9
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице максимальное положительное число;
- удвоить элементы побочной диагонали на число.
ВАРИАНТ №10
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(3х4);
- найти в матрице сумму минимального и максимального чисел;
- увеличить элементы последней строки матрицы на число, равное 9.
ВАРИАНТ №11
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице сумму элементов главной диагонали;
- увеличить все элементы матрицы на число, равное 10.
ВАРИАНТ №12
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице количество отрицательных чисел на побочной диагонали;
- увеличить элементы главной диагонали матрицы на число, равное 6.
ВАРИАНТ №13
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице количество нулей на побочной диагонали матрицы;
- уменьшить элементы третьего столбца матрицы на число, равное 5.
ВАРИАНТ №14
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице количество отрицательных чисел на главной диагонали матрицы;
- увеличить элементы второго столбца матрицы на число, равное 9.
ВАРИАНТ №15
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(3х6);
- найти в матрице минимальное положительное число;
- удвоить элементы главной диагонали матрицы.
ВАРИАНТ №16
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х4);
- найти в матрице максимальное число среди четных;
- увеличить элементы последнего столбца матрицы в три раза.
ВАРИАНТ №17
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице максимальное отрицательное число;
- уменьшить элементы побочной диагонали в два раза.
ВАРИАНТ №18
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице максимальное четное число;
- удвоить положительные элементы побочной диагонали на число.
ВАРИАНТ №19
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(3х4);
- найти в матрице сумму минимального и максимального чисел;
- увеличить элементы последней строки матрицы на число, равное 5.
ВАРИАНТ №20
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице количество отрицательных чисел кратных трем;
- увеличить элементы главной диагонали матрицы на число, равное 15.
ВАРИАНТ №21
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(5х5);
-- найти в матрице количество положительных чисел;
- увеличить все отрицательные элементы матрицы на число, равное 7.
ВАРИАНТ №22
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(4х4);
- найти в матрице количество элементов, кратных 5;
- уменьшить все положительные элементы матрицы на число, равное 4.
ВАРИАНТ №23
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);
- найти в матрице сумму отрицательных чисел;
- увеличить элементы первой строки на число, равное 10.
ВАРИАНТ №24
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(5х6);
- найти в матрице сумму положительных чисел;
- утроить отрицательные элементы матрицы.
ВАРИАНТ №25
-
Для каждого пункта задания написать подпрограмму-функцию
- сформировать датчиком случайных чисел целочисленную матрицу А(6х4);
- найти в матрице минимальное число среди четных;
- увеличить элементы последнего столбца матрицы на число, равное 8.
