1-Mavzu. Axborotlarni kompyuter xotirasida tasvirlanishi Reja



Download 1,62 Mb.
Pdf ko'rish
bet53/80
Sana27.06.2022
Hajmi1,62 Mb.
#708480
1   ...   49   50   51   52   53   54   55   56   ...   80
Bog'liq
Maruza matni Dasturlash asoslari

 
Murojaat sintaksisi: 
[
Bu ko`rinishga xususiy o`zgaruvchi deyiladi, chunki uning qiymati mas-sivning 
alohida elementidir. Bizning misolda Reyting massivining alohida komponentalariga 
Reyting[1],…,Reyting[N] xususiy o`zgaruv-chilar orqali murojaat qilish mumkin. 
Boshqacha bu o`zgaruvchilar indeksli o`zgaruvchilar deyiladi.


74 
Massiv indeksi sifatida butun son qo`llaniladi. Umuman olganda indeks sifatida 
butun son qiymatini qabul qiladigan ixtiyoriy ifoda ishlatilishi mumkin va uning qiymati 
massiv elementi nomerini aniqlaydi. Ifoda sifatida o`zgaruvchi ham olinishi mumkinki, 
o`zgaruvchining qiymati o`zgarishi bilan muro-jaat qilinayotgan massiv elementini 
aniqlovchi indeks ham o`zgaradi. SHunday qilib, programmadagi bitta indeksli 
o`zgaruvchi orqali massivning barcha elementlarini belgilash (aniqlash) mumkin bo`ladi. 
Masalan, Reyting[I] o`zgaruvchisi orqali i o`zgaruvchining qiymatiga bog‘liq ravishda 
Reyting massivining ixtiyoriy elementiga murojaat qilish mavjud. 
 
10.2.Massiv elementiga murojaat qilish. 
Massivning elementlariga murojaat 
indekslari orqali bo`ladi. Indeks sifatida butun turdagi o`zgaruvchilardan foydalanish 
mumkin. Haqiqiy turdagi (float, double) qiymatlar to`plami cheksiz bo`lganligi sababli 
ular indeks sifatida ishlatilmaydi. 
C++tilida indeks doimo 0 dan boshlanadi va uning eng katta qiymati massiv 
e`lonidagi uzunlikdan bittaga kam bo`ladi.
Massiv e`loni quyidagicha bo`ladi: 
[]={boshlang‘ich qiymatlar}. 
Bu erda 

- o`zgarmas ifoda (konstanta).
Misol:int list[10]; 
Buerdalistnomli massivelementlari 10 ta bo`lsa, uning elementlari list[0], list[1], 
list[2],…list[9] bo`ladi, boshqacha aytganda massiv elementlari 10 ta:
Agar list[5]=34; bo`lsa 
34 qiymati massivning 5-elementiga joylashtiriladi: 


75 
Bu erda i

Download 1,62 Mb.

Do'stlaringiz bilan baham:
1   ...   49   50   51   52   53   54   55   56   ...   80




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
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