massivlarni tashkil etish

PPTX 97 pages 613.1 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 97
massivlar. bir va ko’p o’lchovli massivlar, sonli ketma-ketliklar slayd massivlarni tashkil etish reja 1.bir va ko’p o’lchovli massivlar, 2. sonli ketma-ketliklar 3. massivlarni tashkil etish c++ dasturlash tilida kompyuter xotirasiga bir o‘zgaruvchi yordamida bir nechta qiymatlardan foydalanishga to‘g’ri keladi. bir o‘zgaruvchi bilan bir nechta qiymat ustida amallar bajarish uchun berilgan ma’lumotlar bir turga mansub bo‘lishi kerak. c++ dasturlash tilida bir o‘zgaruvchi yordamida bir nechta qiymatlardan foydalanish uchun massiv degan turdan foydalaniladi. dasturlash tillarida ro‘yxat yoki jadval ko‘rinishidagi ma’lumotlarni massiv deb atashadi. massiv so‘zining ma’nosi o‘lcham, o‘lchov demakdir. jumaldagi o‘quvchilar ro‘yxati, safda to‘g‘ri to'rtburchak hosil qilib turgan soldatlar, bog‘da tartib bilan ekilgan daraxtlar, talabalarning reytingini aniqlovchi qaydnoma, determinantlar, matritsalar, pifagorning ko‘paytirish jadvali massivga misol bo‘la massiv o‘z ichiga qamrab olgan har bir ob’ekt, ya’ni har bir o‘quvchi, soldat, daraxt yoki determinant, matritsani hosil qiluvchi har bir son o‘sha massivning elementi yoki massiv komponentasi deyiladi. keltirilgan misollardan ko‘rinib turibdiki, massivning barcha elementlari …
2 / 97
ami misol keltirish mumkin. vektor ham yagona nom bilan saqlanib uning tarkibida bir nechta qiymatni o‘zida mujassamlashadi. vektorning ham elementlari bir turga mansub va tartiblangan bo‘ladi. massivlar holatiga ko‘ra ikki turga bo’linadi. - bir o‘lchovli massivlar; - ikki o‘lchovli massivlar; bir o‘lchovli massivlar ma’lumotlarni bir satrli ko‘rinishda saqlasa, ikki o‘lchovli massivlar esa ma’lumotlarni matritsa ko’rinishida saqlaydi. massivlar holatiga ko‘ra ikki turga bo’linadi. - bir o‘lchovli massivlar; - ikki o‘lchovli massivlar; bir o‘lchovli massivlar ma’lumotlarni bir satrli ko‘rinishda saqlasa, ikki o‘lchovli massivlar esa ma’lumotlarni matritsa ko’rinishida saqlaydi. bir o‘lchovli massivlarni c++ dasturlash tilida bir nechta usullarda e’lon qilish mumkin. bir o‘lchovli massivlarni boshlang’ich qiymatlari berilmasdan c++ dasturlash tilida quyidagicha e’lon qilinadi. [ ]; massivni c++ dasturlash tilida e’lon qilish uchun, albatta, elementlar soni yoki massiv elementlarining boshlang’ich qiymatlari berilishi kerak. masalan, float a [20];. bunda float - massiv turi, a - massiv nomi. massiv nomi faqat bitta harfdan iborat bo’lmasdan ixtiyoriy …
3 / 97
ni. ushbu massivi quyidagicha o’qiladi. «elementlari haqiqiy sonlardan iborat bo’lgan a nomli massiv e’lon qilingan bo‘lib, elementlari soni 20 ta va ular 0 dan 19 gacha nomerlangan». massivni bu tarzda e’lon qilishdan maqsad ehm xotirasida uning elementlari uchun joy ajratishdir. massivni e’lon qilmasdan uning elementlaridan dastur tarkibida foydalanib bo’lmaydi. c++ dasturlash tilida massiv elementlari noldan boshlab nomerlanadi. masalan, massiv o’lchami n bo‘lsa uning elementlari 0 dan n-1 gacha nomerlanadi. massiv elementlari nomerli kvadrat qavsga olib ko’rsatiladi. demak, yuqorida e’lon qilingan massivning birinchi element a[0], oxirgi elementi esa a[ 19] bo’ladi. massiv elementlari nomerli albatta butun son bo’lishi shart. shuningdek, massiv indeks qiymati butun son bo’ladigan algebrik ifoda bo’lishi ham mumkin. yoki massiv indeksi butun turli o’zgaruvchi ham bo’lishi mumkin. shuning uchun agar massiv indeksini sikl parametri kabi aniqlash yo‘li bilan massivning barcha elementlari ustida amallar bajarish mumkin. misol: 10 ta elementdan tashkil topgan massiv elementlarini hosil qilib, elementlarini ikkiga ko‘paytirib …
4 / 97
ni berish mumkin emas. massiv elementlari soni berilmasdan uning boshlang’ich qiymatlarini berish yo’li bilan e’lon qilish. int a[]={2, 3, -4, 5,6}; agar massiv elementlari soni berilmasa, albatta, uning boshlang’ich qiymatlari berilishi kerak. massivning elementlar soni berilmaganda dastur komplyatori massiv elementlari sonini boshlang’ich qiymatlar soni bilan aniqlaydi. misol: butun sonlardan iborat a[8] massiv berilgan uning juft elementlarini 2 ga ko‘paytirib toq elementlarini 3 ga ko’paytirib ekranga chiqaring. misol: 10 ta elementdan tashkil topgan massiv berilgan uning eng katta elementini aniqlang. ikki o’lchovli massivlar c++ dasturlash tilida ba’zi hollarda bir nechta o‘lchamlari va turi bir xil bo‘lgan bir o’lchovli massivlardan foydalanishga to‘g’ri keladi. bir nechta bir o‘lchovli massivlarni birlashtirish natijasida ikki o‘lchovli massivlarni hosil qilish mumkin. ikki o‘lchovli massivlarni tarkibida ma’lumotlar satrlarning satri ko‘rinishida tasvirlanadi. ikki o‘lchovli massivlarning tarkibi ham bir o‘lchovli massivlar kabi tartiblangan bir turga mansub bo'lishi kerak. ikki o‘lchovli massivlarga matematikadagi matritsalar misol bo‘lishi mumkin. ikki o‘lchovli massivlar tarkibidagi …
5 / 97
da e’lon qilish va uning umumiy ko'rinishi quyidagicha. ikki o‘lchovli massivlarni c++ dasturlash tilida e’lon qilish uchun massiv turi, massiv nomi, massiv satrdagi elementlar soni va massiv ustunidagi elementlar soni beriladi. agar a[5,2] massiv berilgan bo’lsa, uni c++ dasturlash tilida a[2][5] ko’rinishda e’lon qilinadi. c++ dasturlash tilida massivlarni yozilishi, matematikadan bir oz farq qilinadi, ya’ni ustun va satrlari joyi almashtiriladi. [ ][ ]; ikki o’lchovli massivlarni c++ dasturlash tilida e’lon qilinishi. massivlarni elementlariga murojaat qilish uchun uning har bir elementining o’z indeksi bo‘yicha murojaat qilinadi. massiv elementlariga murojat qilishni quyidagi shakl orqali bajariladi. quyidagi ikki o‘lchovli massiv berilgan bo‘lsin. c++ dasturlash tilida ikki o‘lchovli massivlarning elementlarini boshlang’ich qiymatlarini quyidagi tartibda berilishi mumkin. ikki o‘lchovli massiv elementlari boshlang’ich qiymatlari oldindan berilmasa, albatta, uning elementlar sonini oldindan berish kerak bo‘ladi. ikki o‘lchovli massiv elementlari soni aniq, lekin uning elementlarini boshlang’ich qiymatlari berilmaganda, massiv elementlarini shakllantirish quyidagicha amalaga oshirish mumkin. belgili o’zgaruvchilar. char …

Want to read more?

Download all 97 pages for free via Telegram.

Download full file

About "massivlarni tashkil etish"

massivlar. bir va ko’p o’lchovli massivlar, sonli ketma-ketliklar slayd massivlarni tashkil etish reja 1.bir va ko’p o’lchovli massivlar, 2. sonli ketma-ketliklar 3. massivlarni tashkil etish c++ dasturlash tilida kompyuter xotirasiga bir o‘zgaruvchi yordamida bir nechta qiymatlardan foydalanishga to‘g’ri keladi. bir o‘zgaruvchi bilan bir nechta qiymat ustida amallar bajarish uchun berilgan ma’lumotlar bir turga mansub bo‘lishi kerak. c++ dasturlash tilida bir o‘zgaruvchi yordamida bir nechta qiymatlardan foydalanish uchun massiv degan turdan foydalaniladi. dasturlash tillarida ro‘yxat yoki jadval ko‘rinishidagi ma’lumotlarni massiv deb atashadi. massiv so‘zining ma’nosi o‘lcham, o‘lchov demakdir. jumaldagi o‘quvchilar ro‘yxati, safda to‘g‘ri to'rtburchak hosil qilib turgan soldatlar, bog‘...

This file contains 97 pages in PPTX format (613.1 KB). To download "massivlarni tashkil etish", click the Telegram button on the left.

Tags: massivlarni tashkil etish PPTX 97 pages Free download Telegram