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

Цикл по двумерному массиву в Go

Все ячейки таблицы обходят двумя циклами. Внешний берет строку, внутренний - место. Границы берут из длины. Сумму копят в переменной, начиная с нуля:

table := [2][2]int{{1, 2}, {3, 4}} sum := 0 for i := 0; i < len(table); i++ { for j := 0; j < len(table[i]); j++ { fmt.Println(table[i][j]) sum += table[i][j] } } fmt.Println(sum) // выведет 10

Дан следующий массив:

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

Выведите все элементы, каждый с новой строки.

Дан следующий массив:

table := [2][2]int{{10, 20}, {30, 40}}

Найдите сумму всех элементов и выведите ее.

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