РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗goTsTmClL2 54 of 129 menu

Задачи на многомерные массивы в Go. Часть 2

Дан квадратный двумерный массив:

arr := [3][3]int{ {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, }

Найдите сумму элементов побочной диагонали (элементы arr[i][n-1-i], где n — размер матрицы).

Дан квадратный двумерный массив:

arr := [4][4]int{ {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 16}, }

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

Дан двумерный массив:

arr := [3][4]int{ {3, 8, 1, 4}, {7, 2, 9, 5}, {6, 0, 11, 10}, }

Найдите максимальный элемент этого массива.

Дан двумерный массив:

arr := [2][3]int{ {12, 5, 7}, {3, 18, 9}, }

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

Дан двумерный массив:

arr := [3][3]int{ {1, 0, 3}, {0, 5, 0}, {7, 8, 0}, }

Замените все нули в массиве на число -1 и выведите результат.

Дан двумерный массив:

arr := [3][3]int{ {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, }

Замените все четные элементы на 0, а нечетные — на 1. Выведите полученный массив.

Дан двумерный массив:

arr := [2][3]int{ {1, 2, 3}, {4, 5, 6}, }

Получите транспонированную матрицу (строки станут столбцами) и выведите её.

Дан квадратный двумерный массив:

arr := [3][3]int{ {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, }

Транспонируйте матрицу на месте (без создания нового массива) и выведите результат.

Дан двумерный массив:

arr := [3][3]int{ {5, 2, 8}, {1, 9, 3}, {4, 6, 7}, }

Найдите максимальный элемент в каждой строке и выведите эти значения.

Дан двумерный массив:

arr := [3][4]int{ {1, 8, 3, 4}, {5, 2, 9, 0}, {7, 6, 1, 10}, }

Найдите минимальный элемент в каждом столбце и выведите эти значения.

Дан двумерный массив:

arr := [3][3]int{ {1, -2, 3}, {-4, 5, -6}, {7, -8, 9}, }

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

Дан двумерный срез:

slc := [][]int{ {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, }

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

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить