n olchamli massiv elementlariga murojat qilish oddiy ozgaruvchilarga murojat qilishdan biroz farq qiladi. Massiv elementiga murojad qilish uning indeksi orqali boladi
bet 2/5 Sana 12.07.2022 Hajmi 63,86 Kb. #783867
Bog'liq
2-labaratoriya
n olchamli massiv elementlariga murojat qilish oddiy ozgaruvchilarga murojat qilishdan biroz farq qiladi. Massiv elementiga murojad qilish uning indeksi orqali boladi
•A[1]=10; a massivning indeksi 1 bolgan elementi 10 qiymat ozlashtirsin
•Cin>>a[2]; a massivning indeksi 2 bolgan elementi kiritilsin; •Cout<
3) b elementlari mantiqiy qiymatlardan (true , false ) iborat bolgan 10 ta elementdan tashkil topgan massiv. Indekslari esa 0 dan 9 gacha bolgan sonlar
C++ da massiv indeksi 0 dan boshlanadi C++ da massiv 0indeksi elementga ornatilgan korsatkich xisoblanadi. Shuning uchun ixtiyoriy i- elementga murojat a[i] yoki **(a+i) orqali bolishi mumkin.Massivni e’lon qilishda uning elementlariga boshlang`ich qiymat berish mumkin va buning bir necha usuli mavjud. O`lchami ko’rsatilgan massivni to’liq initsializatsiya qilinadi.
•Int k [5] ={ 2, 3, 7, 8, 6,};
Bu yerda 5 ta elementdan iborat bo’lgan k massivi e’lon qilingan va massivning barcha elementlariga boshlang`ich qiymat berilgan.O`lchami ko’rsatilgan massivini to’liqmas initsializatsiyalash.
•Int k[5] = {2, 3, 7};
Bu yerda 5 ta elementdan iborat bolgan k massivi e`lon qilingan va massivning dastlabki 3 ta elementlariga boshlang`ich qiymat berilgan.n olchami massive korsatilmagan massivni toliq initsializatsiyalsh. Int k [] = { 2, 3, 7, 8, 6,} ;
Shuni takidlash lozimki, agar massiv o’lchami ko’rsatilmasa, uni to’liq initsializatsiyalash shart. Bu xolda massiv o’lchami kompilyatsiya jarayonida massiv elementlari soniga qarab aniqlanadi. Bu yerda massiv o’lchami 5 ga teng.
4 ) n o`lchami massive ko’rsatilgan massivning barcha elementlariga boshlang`ich qiymat 0 berish kerak:
•Int k [5] = { 0 };
N O’lchami ko`rsatilgan massivning barcha elementlariga boshlang`ich qiymat 0 berish.
•#include
•Using namespace std;
•Int main ()
•{
•Int a[10] = {0};
•//n olchali massivning barcha elementlariga 0 qiymat berish
•For (int i= 0; i<10; i++)
•Cout <<”a[“<
•Retun 0;
Do'stlaringiz bilan baham: