Go
  • Введение
  • Основы
  • Массивы
  • Считывание данных
  • Словари
  • Функции
  • Структуры и методы
  • Ошибки
  • JSON
  • Динамические массивы
  • Сортировка записей
Powered by GitBook
On this page
  • Одномерные массивы
  • Двумерные массивы

Was this helpful?

Массивы

Одномерные массивы

Создание массива целых чисел.

var arr[10] int;

Получить длину массива.

var n = len(arr);
fmt.Println("Length:", n);

Задать значения элементам массива.

for i := 0; i < len(arr); i++ {
   arr[i] = 500 + i * i;
}

Вывести все элементы массива на экран.

for i := 0; i < len(arr); i++ {
   fmt.Print(arr[i], "  ");
}

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

fmt.Println("Array:", arr);

Двумерные массивы

Создание двумерного массива.

var mass [4][5] string;

Задать значения элементам двумерного массива.

for i := 0; i < 4; i++ {
   for j := 0; j < 5; j++ {
      mass[i][j] = strconv.Itoa(i) + "_" + strconv.Itoa(j);
   }
}

Вывести все элементы двумерного массива на экран.

for i := 0; i < 4; i++ {
   for j := 0; j < 5; j++ {
      fmt.Print(mass[i][j], "  ");
   }
   fmt.Println("");
}

Вывести содержимое всего двумерного массива одной командой.

fmt.Println("Matrix:", mass);
PreviousОсновыNextСчитывание данных

Last updated 5 years ago

Was this helpful?