1. Dasturiy taminot va uning turlari


C++da massivlarni e’lon qilish qoidalari



Download 2,42 Mb.
Pdf ko'rish
bet45/51
Sana20.06.2022
Hajmi2,42 Mb.
#685218
1   ...   41   42   43   44   45   46   47   48   ...   51
Bog'liq
1-95 TBCL 103

83.C++da massivlarni e’lon qilish qoidalari.
Massivlar C ++ da juda muhim mavzu. Ular 
dasturlarda juda tez-tez ishlatiladi
Va ushbu mavzuni yaxshilab tushunish kerak. Shuni unutmangki, yangi
O’rganuvchilar uchun massivlardan qanday foydalanishni tushunish va o'rganish
Juda oson.
Xo'sh, nima uchun massivlar va ular nima? Hozirgacha dastur ma'lumotlari biz
E'lon qilgan ma'lum turdagi o'zgaruvchilarda (int, double, char ...) Saqlanishini
Yaxshi bilasiz. Ammo shunday bo'ladiki, dastur bir xil turdagi yuzlab (yoki hatto
Undan ko'p) o'zgaruvchini saqlashi kerak, shuningdek, ular bilan ishlash kerak -
Qiymatlarni belgilash, o'zgartirish va hk.
Masalan, tartiblangan raqamlar qatorini saqlashingiz kerak. Mana shunday
Holatda har kim int tipidagi besh yuzta o'zgaruvchini yaratishi, har biriga o'ziga xos
Nom berishi va 1 dan 500 gacha qiymat berish kerak degan fikrdan qo'rqadi. Bu
Holda biz massivlardan foydalanamiz.
Asosiy tushunchalar bilan tanishib chiqaylik:
C ++ dagi massiv - bu bitta nomdagi bir xil turdagi o'zgaruvchilarning
Ma'lum miqdordagi to'plami. Masalan, int array [3]; Ushbu yozuv biz int
Tipidagi 3 o'zgaruvchini o'z ichiga olgan array nomli massiv e'lon


58 
Qilganimizni anglatadi.
Massiv o'zgaruvchilari elementlar deyiladi;
Har bir element o'ziga xos indeksga ega – u o'zining tartib raqami.
Indeksdan foydalanib, ma'lum bir elementga murojaat qilishimiz mumkin.
Eng muhim joyi shundaki massiv elementlarini indeksatsiyalash 0 dan
Boshlanadi. Masalan, int array[3] massivida birinchi element 0 indeksiga
Ega, oxirgi indeks qiymati 2 ga teng. Masalan, massivning nol elementiga
Murojaat qilish va uning qiymatini o'zgartirish uchun siz qator nomini
To'rtburchak qavsda ko'rsatishingiz kerak. Element indeksini ko'rsatish -
Array[0] = 33.
Misol qarab chiqamiz:
#include
Using namespace std;
Int main()
{
Const int SIZE = 10; //konstanta e'lon qilish
Int firstarray[SIZE ]; //SIZE elementlari soni bilan massivni e'lon qilish
For (int i = 0; i < SIZE ; i++) //massivni to'ldirish va ekranda qiymatlarni
Ko'rsatish
{firstarray[i] = i + 1; //
Cout << i << "-yacheyka saqlagan son: " << firstarray[i] << endl;
}
Cout << endl;
Return 0;
}
84.

Download 2,42 Mb.

Do'stlaringiz bilan baham:
1   ...   41   42   43   44   45   46   47   48   ...   51




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish