Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика / Задания_ для Курсовой_РаботыА_уск

.docx
Скачиваний:
68
Добавлен:
11.04.2015
Размер:
58.04 Кб
Скачать

Указания по выполнению курсовой работы

по курсу «Информатика»

Целью курсовой работы является разработка обработки двумерных массивов (матриц)(Учебное пособие стр.89)

К поставленной перед Вами задаче следует отнестись так:

  1. Разработать библиотеку подпрограмм для работы с матрицей (исходный и заголовочный файлы) в соответствии с индивидуальным заданием.

  2. Разработать программный интерфейс в виде формы с меню, позволяющему выполнение следующих действий:

  1. Работать с матрицей

- формировать датчиком случайных чисел

- выводить матрицу на форму

- выводить матрицу в окно сообщений

2)Обрабатывать матрицу:

- вычислять значение в соответствии с вариантом

- преобразовывать матрицу

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

- вывод варианта задания

- вывод сведений о студенте

4) Выход из программы

При разработке интерфейса настройте свойства всех элементов управления!!!

Требование по оформлению курсовой работы

Курсовая работа должна быть оформлена в виде пояснительной записки (ПЗ), к которой прилагается текст отлаженной программы. Пояснительная записка должна быть выполнена в виде текстового файла в формате Microsoft Word.

В пояснительную записку должны входить:

  • титульный лист;

  • полный текст задания к курсовой работе;

  • содержание:

    • краткая теория по теме курсовой работы

      • теория по обработке матриц

      • теория по визуальным средствам С++.

  • описание программного интерфейса с копиями экранов

    • программная реализация;

    • результаты расчетов;

    • выводы;

  • подпись, дата.

Все листы пояснительной записки пронумеровать.

Варианты заданий для курсовой работы

В соответствии с индивидуальным заданием, номер которого совпадает Вашим номером в групповом журнале, разработать библиотеку программ на языке С++.

ВАРИАНТ №1

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице количество отрицательных чисел;

- увеличить элементы главной диагонали матрицы на число, равное 5.

ВАРИАНТ №2

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(5х5);

-- найти в матрице количество положительных чисел;

- увеличить все отрицательные элементы матрицы на число, равное 7.

ВАРИАНТ №3

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(4х4);

- найти в матрице количество нулевых элементов;

- уменьшить все положительные элементы матрицы на число, равное 2.

ВАРИАНТ №4

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице сумму отрицательных чисел;

- увеличить элементы первой строки на число, равное 10.

ВАРИАНТ №5

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(5х6);

- найти в матрице сумму положительных чисел;

- удвоить отрицательные элементы матрицы.

ВАРИАНТ №6

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(3х6);

- найти в матрице минимальное отрицательное число;

- увеличить элементы первой строки матрицы на число, равное 20.

ВАРИАНТ №7

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х4);

- найти в матрице минимальное положительное число;

- увеличить элементы последнего столбца матрицы на число, равное 4.

ВАРИАНТ №8

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице максимальное отрицательное число;

- уменьшить элементы побочной диагонали на число, равное 2..

ВАРИАНТ №9

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице максимальное положительное число;

- удвоить элементы побочной диагонали на число.

ВАРИАНТ №10

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(3х4);

- найти в матрице сумму минимального и максимального чисел;

- увеличить элементы последней строки матрицы на число, равное 9.

ВАРИАНТ №11

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице сумму элементов главной диагонали;

- увеличить все элементы матрицы на число, равное 10.

ВАРИАНТ №12

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице количество отрицательных чисел на побочной диагонали;

- увеличить элементы главной диагонали матрицы на число, равное 6.

ВАРИАНТ №13

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице количество нулей на побочной диагонали матрицы;

- уменьшить элементы третьего столбца матрицы на число, равное 5.

ВАРИАНТ №14

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице количество отрицательных чисел на главной диагонали матрицы;

- увеличить элементы второго столбца матрицы на число, равное 9.

ВАРИАНТ №15

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(3х6);

- найти в матрице минимальное положительное число;

- удвоить элементы главной диагонали матрицы.

ВАРИАНТ №16

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х4);

- найти в матрице максимальное число среди четных;

- увеличить элементы последнего столбца матрицы в три раза.

ВАРИАНТ №17

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице максимальное отрицательное число;

- уменьшить элементы побочной диагонали в два раза.

ВАРИАНТ №18

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице максимальное четное число;

- удвоить положительные элементы побочной диагонали на число.

ВАРИАНТ №19

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(3х4);

- найти в матрице сумму минимального и максимального чисел;

- увеличить элементы последней строки матрицы на число, равное 5.

ВАРИАНТ №20

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице количество отрицательных чисел кратных трем;

- увеличить элементы главной диагонали матрицы на число, равное 15.

ВАРИАНТ №21

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(5х5);

-- найти в матрице количество положительных чисел;

- увеличить все отрицательные элементы матрицы на число, равное 7.

ВАРИАНТ №22

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(4х4);

- найти в матрице количество элементов, кратных 5;

- уменьшить все положительные элементы матрицы на число, равное 4.

ВАРИАНТ №23

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х6);

- найти в матрице сумму отрицательных чисел;

- увеличить элементы первой строки на число, равное 10.

ВАРИАНТ №24

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(5х6);

- найти в матрице сумму положительных чисел;

- утроить отрицательные элементы матрицы.

ВАРИАНТ №25

  1. Для каждого пункта задания написать подпрограмму-функцию

- сформировать датчиком случайных чисел целочисленную матрицу А(6х4);

- найти в матрице минимальное число среди четных;

- увеличить элементы последнего столбца матрицы на число, равное 8.

8