Page cover

📦Массив

Хранит набор значений одного типа.

Массив - структура данных, хранящая набор значений одного типа, идентифицируемых по индексу. Каждый элемент занимает свое место в массиве, как вещи в отделениях ящика.

Синтаксис
int arr[4]; // создание массива с 4-мя элементами. тип_данных название[кол-во эл.]

arr[0] = 278;    //  инициализация элементов массива
arr[1] = 21;
arr[2] = 9;
arr[3] = 32821;

cout << arr[1] << endl;  //  вывод элемента массива под индексом 1 => 21

cout << arr[0] + arr[3] << endl; //  вычисления => 278 + 32821
объявление и инициализация
int arr[] = {5,43,765,99}; // элементы массива можно инициализировать сразу
                          // без указывания кол-ва элементов
                          
cout << arr[3] << endl;  //  => 99

int arr[] = {...} - старая форма записи, в новой знак "=" не пишется int arr[]{...}


Вывод массива, цикл for с массивом

вывод всех элементов массива
const int size = 4;//для переменной со значением длины массива используется константа
int marks[size]{ 2,3,4,5 };  //массив с оценками



for (int i = 0; i < size; i++)  //пока i меньше длины массива (size)
{
   cout << marks[i] << endl;  //выводим все элементы массива по порядку (индекс++)
}
инициализация элементов массива циклом for
const int size = 5;
int arr[size];


for (int i = 0; i < size; i++)
{
	
	arr[i] = i;   
	cout << arr[i] << endl;   //  => 0 1 2 3 4 
	
}

Last updated