
c# / C#. qghuyg 6. cgwogtyh ngkgtop
.docЛабораторная работа 6. Массивы
Задания:
-
Заполнить статический массив значениями согласно варианту. Результат в виде таблицы значений массива вывести на консоль.
-
Осуществить сортировку по возрастанию элементов массива, созданного в задании 1. Отсортированный массив вывести на консоль. В отсортированном массиве определить индекс элемента в соответствии с вариантом задания. Найденный индекс вывести на консоль.
-
Заполнить динамический массив значениями массива из задания 1. Удалить из массива элемент, использованный для поиска в задании 2. Результат в виде таблицы значений массива вывести на консоль.
-
Реализовать перемножение двух матриц 2х2 на основании данных варианта задания. Результат в виде таблицы значений элементов результирующей матрицы вывести на консоль.
-
Создать хэш-таблицу, занести в неё значения строк вида «Элемент X», где X – значение элемента массива. В качестве хэша строк использовать соответствующие значения массива из задания 1. Осуществить поиск строки в хэш-таблице по хэшу, соответствующему элементу для поиска из задания 2. Результат поиска вывести на консоль.
Варианты заданий
№ варианта |
Значения массива задания 1 |
Элемент для поиска в задании 2 |
Матрицы для перемножения в задании 4 |
1 |
20, 10, 30, 60, 70, 40, 50 |
40 |
|
2 |
23, 5678, 2, 564, 365, 77,443 |
564 |
|
3 |
88, 112, 6467, 325, 878, 3, 77, 8, 99 |
77 |
|
4 |
16, 17, 18, 14, 15, 19, 20, 12, 13 |
15 |
|
5 |
99, 77, 66, 22, 11, 88, 55, 44, 33 |
22 |
|
6 |
34, 89, 67, 78, 45, 56 |
67 |
|
7 |
90, 76, 54, 23, 56, 12, 48 |
54 |
|
8 |
77, 12, 74, 34, 56, 78, 234, 678 |
56 |
|
9 |
12, 13, 17, 10, 456, 321, 1 |
321 |
|
10 |
0, 7, 3, 5, 11, 13 |
5 |
|
11 |
20, 10, 30, 60, 70, 40, 50 |
40 |
|
12 |
23, 5678, 2, 564, 365, 77,443 |
564 |
|
13 |
88, 112, 6467, 325, 878, 3, 77, 8, 99 |
77 |
|
14 |
16, 17, 18, 14, 15, 19, 20, 12, 13 |
15 |
|
15 |
99, 77, 66, 22, 11, 88, 55, 44, 33 |
22 |
|
16 |
34, 89, 67, 78, 45, 56 |
67 |
|
17 |
90, 76, 54, 23, 56, 12, 48 |
54 |
|
18 |
77, 12, 74, 34, 56, 78, 234, 678 |
56 |
|
19 |
12, 13, 17, 10, 456, 321, 1 |
321 |
|
20 |
0, 7, 3, 5, 11, 13 |
5 |
|
21 |
20, 10, 30, 60, 70, 40, 50 |
40 |
|
22 |
23, 5678, 2, 564, 365, 77,443 |
564 |
|
23 |
88, 112, 6467, 325, 878, 3, 77, 8, 99 |
77 |
|
24 |
16, 17, 18, 14, 15, 19, 20, 12, 13 |
15 |
|
25 |
99, 77, 66, 22, 11, 88, 55, 44, 33 |
22 |
|
26 |
34, 89, 67, 78, 45, 56 |
67 |
|
27 |
90, 76, 54, 23, 56, 12, 48 |
54 |
|
28 |
77, 12, 74, 34, 56, 78, 234, 678 |
56 |
|
29 |
12, 13, 17, 10, 456, 321, 1 |
321 |
|
30 |
0, 7, 3, 5, 11, 13 |
5 |
|