Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmMuAF 209 of 350 menu
◀ ▶

Заполнение многомерных массивов в Go

Таблицу заданного размера объявляют в типе, затем заполняют двойным циклом по индексам. Формула в ячейке может опираться на номера строки и места:

var table [2][3]int for i := 0; i < len(table); i++ { for j := 0; j < len(table[i]); j++ { table[i][j] = j + 1 } } fmt.Println(table) // [[1 2 3] [1 2 3]]

Создайте двумерный массив из 2 строк и 2 мест. Запишите в каждую ячейку сумму индексов строки и места. Выведите элемент второй строки и второго места.

Создайте двумерный массив из 3 строк и 3 мест. Заполните главную диагональ числом 1, остальные ячейки оставьте нулями. Выведите сумму всех элементов массива.

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