Massivlarni funksiya parametri sifatida ishlatish
Mavzu : Massivlarni funksiya parametri sifatida ishlatish Reja : 1. Bir olchovli va kop o’lchovli massivlar 2. Parametrli va parametrsiz funksiyalar 3. Bir olchovli va ko’p o’lchovli massivlarni funksiya parametric sifatida foydalanish
Massivlar Massivlar haqida tushuncha. Massiv – bu bitta nom ostida birlashtirilgan, bir xil tipdagi elementlar guruhi sifatida taqdim etilgan ma’lumotlar to‘plamidir. Bir xil turdagi, katta hajmdagi ma’lumotlarni qayta ishlashda massivlardan foydalanish qulay hisoblanadi. Massiv ma’lumotlarining bitta yacheykasi massiv elementi deyiladi. Massiv elementlari har qanday turdagi ma’lumotlar bo‘lishi mumkin Dasturlashda ko‘pincha bir o‘lchovli va ikki o‘lchovli massivlardan foydalaniladi.
Bir o’lchovli massivlar Bir o'lchovli massivlar, faqat bir turdagi ma'lumotlarni saqlash uchun foydalaniladigan o'zgaruvchan (muntazam) o'lchovli to'plamlardir. Bunda har bir element manfiy yoki musbat bo'lishi mumkin va ular tartib bilan joylashishi kerak. Bir o’lchovli massivlarni yaratishda massiv o’lchami aniq butun sonda bo’lishi shart va u quyidagicha elon qilinadi: int arr[10];
Ikki olchovli massivlar Ikki olchamli massivlar bir nechta elementlardan iborat ma'lumotlar tuzilmalaridir. Har bir element belgilangan indeks orqali identifikatsiya qilinadi. Birinchi olcham va ikkinchi olcham indekslarini yordamida elementlar joylashadi. Misol uchun, 3x3 olchamli massiv: [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Funksiyalar Funksiyalar qiymat qaytaradigan va qiymat qaytarmaydigan turlarga bo’linadi. Funksiyalar parametrli hamda parametrsiz ham bo’lishi mumkin. Funksiyaga biron bir son yoki o’zgaruvchi orqali murojat qilinsa bu funksiya parametrli hisoblanadi. Parametrli funksiyaga misol: void print(ism){ cout << ism << “ salom”; }