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

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

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

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

Умножьте каждый элемент массива на число 3. Выведите полученный массив.

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

arr := [3][3]int{ {2, 4, 6}, {8, 10, 12}, {14, 16, 18}, }

Разделите каждый элемент массива на 2 (целочисленное деление). Выведите результат.

Даны два двумерных массива одинакового размера:

arr1 := [2][3]int{ {1, 2, 3}, {4, 5, 6}, } arr2 := [2][3]int{ {7, 8, 9}, {10, 11, 12}, }

Получите массив, каждый элемент которого — сумма соответствующих элементов arr1 и arr2.

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

arr1 := [3][2]int{ {10, 20}, {30, 40}, {50, 60}, } arr2 := [3][2]int{ {1, 2}, {3, 4}, {5, 6}, }

Получите массив разностей arr1[i][j] - arr2[i][j].

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

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

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

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

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

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

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

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

Создайте новый срез того же размера, заполненный нулями, и выведите его.

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

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

Проверьте, является ли этот массив единичной матрицей (единицы на главной диагонали, нули в остальных местах).

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

arr := [3][3]int{ {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, }

Проверьте, является ли этот массив нулевой матрицей (все элементы равны нулю).

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

arr1 := [2][2]int{ {1, 2}, {3, 4}, } arr2 := [2][2]int{ {1, 2}, {3, 4}, }

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

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

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

Создайте копию этого массива и измените в копии элемент [0][0] на 100. Убедитесь, что исходный массив не изменился.

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

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

Прибавьте к каждому элементу массива номер его строки (индекс i). Выведите результат.

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