Skip to content

Massivlar (Arrays)

Massivlar bir nechta qiymatlarni bitta o'zgaruvchida saqlash uchun ishlatiladi. Har bir qiymat uchun alohida o'zgaruvchi e'lon qilish o'rniga, massivdan foydalanish mumkin.

Massiv e'lon qilish uchun o'zgaruvchi turini ko'rsating, massiv nomidan keyin kvadrat qavslarni qo'ying va u nechta element saqlashini belgilang:

MISOL

cpp
string cars[4];

Biz to'rtta matn saqlaydigan massiv o'zgaruvchisini e'lon qildik. Unga qiymatlar kiritish uchun massiv literalidan foydalanish mumkin — qiymatlarni vergul bilan ajratib, jingalak qavslar ichiga joylashtiring:

MISOL

cpp
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};

Uchta butun sondan iborat massiv yaratish uchun quyidagicha yozish mumkin:

MISOL

cpp
int myNum[3] = {10, 20, 30};

Massiv elementlariga murojaat qilish

Massiv elementiga murojaat qilish uchun kvadrat qavslar [] ichida indeks raqamini ko'rsating.

Quyidagi operator cars massividagi birinchi elementning qiymatiga murojaat qiladi:

MISOL

cpp
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Natija: Volvo

ESLATMA

Massiv indekslari 0 dan boshlanadi: [0] — birinchi element, [1] — ikkinchi element va hokazo.


Massiv elementini o'zgartirish

Muayyan elementning qiymatini o'zgartirish uchun indeks raqamiga murojaat qiling:

MISOL

cpp
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Endi Volvo o'rniga Opel chiqaradi