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 |
; |