Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа_3_1_Лс_27_11_2011.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
4.63 Mб
Скачать

Завдання на самостійну роботу(в, вс,лс)

ЗАВДАННЯ 11.3. Постановка задачи:

1. СТВОРІТЬ ПРОЕКТИ ЗГІДНО З ВАРІАНТОМ ІНДИВІДУАЛЬНОГО ЗАВДАННЯ.

2. СТВОРІТЬ ПРОЕКТИ ЗГІДНО З ВАРІАНТОМ ДЛЯ КОЖНОГО РІВНЯ.

Уровень 1

  1. В квадратной матрице 4-го порядка определить сумму элементов главной и побочной диагоналей.

2. В двумерном массиве произвольных чисел удалить строку (столбец) с заданным номером.

3. Вставить строку (столбец) в заданную позицию двумерного массива.

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

5. Преобразовать двумерный массив, заполненный случайными числами в диапазоне [-5,5], в одномерный массив по строкам.

Уровень 2

1. В двумерном массиве Mass (8,8) вычислить сумму элементов над и под главной диагональю.

2. Известны оценки пяти учеников по некоторому предмету. Максимальное количество оценок — 10 (табл. 11.1). Подсчитать средний балл каждого ученика. Вывести список фамилий и соответствующий каждой фамилии средний балл. Список фамилий вывести в алфавитном порядке.

Табл. 11.1

Фамилия ученика

1

2

3

4

5

6

7

8

9

10

Средний балл

Петров

2

3

2

3

3

4

5

4

Сидоров

4

5

4

5

4

Иванов

3

4

3

4

3

3

4

4

3

2

Крылов

5

5

5

4

4

5

5

Нилов

2

5

2

5

2

5

2

5

2

5

3. Имеются сведения о названиях и ценах на 15 видов товаров по 10 магазинам. Требуется составить список пяти магазинов, имеющих минимальные цены по заданному виду товара. Список должен включать номер магазина, название и цену выбранного товара. Магазины в списке расположить в порядке возрастания цены товара.

4. Дана квадратная матрица 5-го порядка, заполненная случайными числами от 1 до 9. В каждой строке найти наибольший элемент и поменять его местами с элементом главной диагонали этой строки. В результате надо получить матрицу с теми числами, но наибольшие числа строк должны располагаться на главной диагонали (рис. 11.3).

j

i

1

2

3

4

5

j

i

1

2

3

4

5

1

8

9

6

7

4

1

9

8

6

7

4

2

5

4

7

3

5

2

5

7

4

3

5

3

0

2

1

5

2

3

0

2

5

1

2

4

6

3

4

2

1

4

2

3

4

6

1

5

4

5

3

2

7

5

4

5

3

2

7

Рис.11.3

5. В матричной алгебре широко распространена операция, которая называется транспонированием. Она заключается в том, что элементы, симметричные относительно главной диагонали, меняются местами (строки меняются со столбцами), например, как это представлено на рис. 11. 4.

j

i

1

2

3

4

1

1

2

3

2

10

4

5

3

20

40

6

4

30

50

60

j

i

1

2

3

4

1

10

20

30

2

1

40

50

3

2

4

60

4

3

5

6


Рис.11.4

Элементы главной диагонали при этом меняются местами сами с собой. Выполнить операцию транспонирования для квадратной матрицы 4-го порядка, заполненной целыми случайными числами в диапазоне от -5 до 5.