Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы_C#.docx
Скачиваний:
145
Добавлен:
20.03.2016
Размер:
861.61 Кб
Скачать

Лабораторная работа №1. Представление алгоритмов через блок-схемы

Задание: проанализировав схему, указанную в индивидуальном задании, предположите, решение какой задачи отображено. Реализуйте алгоритм в консольном приложении на языке C#.

Варианты заданий:

Лабораторная работа №2. Массивы

Задание: заполнить случайным образом массив, состоящий из n строк и m столбцов. Создать функцию, которая производит вычисления согласно заданию, приведенному в таблице.

Варианты заданий:

вар.

n*m

Тип элементов матрицы

Задача

1

6*4

целый

Сформировать одномерный массив как максимальные элементы строк матрицы.

2

7*3

вещественный

Сформировать одномерный массив как сумму отрицательных элементов столбцов матрицы.

3

4*5

целый

Сформировать одномерный массив как среднее арифметическое элементов столбцов матрицы.

4

6*5

вещественный

Сформировать одномерный массив как сумму положительных элементов строк матрицы.

5

6*4

вещественный

Сформировать одномерный массив как произведение элементов строк матрицы.

6

5*5

целый

Вычислить среднее арифметическое элементов побочной диагонали матрицы.

7

6*6

целый

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

8

5*5

вещественный

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

9

6*6

целый

Сформировать одномерный массив как столбец матрицы, содержащий максимальный элемент на главной диагонали.

10

5*6

целый

Сформировать одномерный массив как минимальные элементы столбцов матрицы.

11

7*7

вещественный

Вычислить сумму элементов матрицы, расположенных над главной диагональю.

12

5*5

вещественный

Вычислить произведение положительных элементов, расположенных в секторе под главной диагональю матрицы.

13

7*6

целый

Вычислить сумму максимального и минимального элементов матрицы.

14

6*6

целый

Сформировать одномерный массив как столбец матрицы, содержащий минимальный элемент на побочной диагонали.

15

7*7

вещественный

Поменять местами элементы главной и побочной диагоналей матрицы.

16

5*6

целый

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

17

4*7

целый

Получить вектор, как произведение нечетных элементов столбцов матрицы.

18

6*4

целый

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

19

6*6

вещественный

Вычислить произведение максимальных элементов главной и побочной диагоналей матрицы.

20

6*4

вещественный

Поменять местами максимальный и минимальный элементы матрицы.

21

7*7

вещественный

Вычислить сумму модулей отрицательных элементов, расположенных в секторе над главной диагональю матрицы.

22

7*5

вещественный

Получить вектор, как строку матрицы, содержащей максимальный элемент.

23

4*6

вещественный

Вычислить сумму индексов максимального элемента матрицы.

24

8*3

целый

Получить вектор, как столбец матрицы, содержащий максимальный элемент.

25

7*7

вещественный

Поменять местами максимальный и минимальный элементы главной диагонали матрицы