8. Массив

Массив

В этой главе мы поверхностно разберём массив, для чего он нужен и как его использовать.

Проблема

Мы уже понимаем, что для хранения какого-либо значения, мы будем использовать переменную, но что делать, если значений слишком много.

К примеру, нам нужно ввести с консоли 100 чисел, а затем возвести каждое число в квадрат. Неужели нужно делать 100 переменных? А что если чисел будет 1000 и больше?

Проблема, которая описана выше, легко решается при помощи массива.

Массив - ограниченный набор однотипных данных, идентифицируемых по индексу.

Синтаксис

В коде ниже будет показан пример создания массива из целых чисел на 5 элементов. Массивы из других типов данных, будут создаваться аналогичным образом.

Пример:

using System;

public class Program
{
    static void Main(string[] args)
    {
        int[] array = new int[5];
    }
}

Пройдемся по шагам, которые нужно сделать для создания массива:

  1. Указать тип данных
  2. Поставить квадратные скобочки
  3. Через пробел указать название (любое)
  4. Написать равно
  5. Написать ключевое слово new
  6. Повторить написание типа данных и квадратных скобочек
  7. Внутри скобок указать размер массива

После создания массива на 5 элементов, они автоматически заполнятся 0.

Для того чтобы работать с элементами массива, мы должны обращаться к ним при помощи индексов. Нумерация индексов начинается с 0.

Пример:

using System;

public class Program
{
    static void Main(string[] args)
    {
        int len = 5;
        int[] array = new int[len];
        array[0] = 12;        // первый элемент массива
        array[len - 1] = 125; // последний элемент массива
    }
}

Добавить комментарий:

Ваш адрес email не будет опубликован. Обязательные поля помечены *