Massivlar
Download 60.41 Kb.
|
Massivlar
- Bu sahifa navigatsiya:
- Adabiyotlar
Funksiya va massivlar: [3(95-100)]Funksiyalar massivni parametr sifatida ishlatishi va uni funksiyaning natijasi ko`rinishida qaytarishi mumkin.
Agar massiv parametr orqali funksiyaga uzatilsa, elementlar sonini aniqlash muammosi tug`iladi, chunki massiv nomidan uning uzunligini aniqlashning iloji yo`q. Ayrim hollarda, masalan, belgilar massivi sifatida aniqlangan satr (ASCIIZ satrlar)bilan ishlaganda massiv uzunligini aniqlash mumkin, chunki satrlar `ғ0` belgisi bilan tugaydi (8-bobga qarang). Funksiya parametri satr bo`lmagan hollarda fiksirlangan uzunlikdagi massivlar ishlatiladi. Agar turli uzunlikdagi massivlarni uzatish zarur bo`lsa, massiv o`lchamlarini parametr sifatida uzatish mumkin yoki bu maqsadda global o`zgaruvchidan foydalanishga to`g`ri keladi. Massiv nomi ko`rsatkich bo`lganligi sababli massiv elеmеntlarini funksiyada o`zgartirish mumkin va bu o`zgartirishlar funksiyadan chiqqandan kеyin ham saqlanib qoladi. Ko`p o`lchamli massivlar bilan ishlash ma`lum bir murakkablikka ega, chunki massivlar xotirada joylash tartibi turli variantda bo`lishi mumkin. Masalan, funksiya paramеtrlar ro`yxatida n×n o`lchamdagi haqiqiy turdagi x[n][n] massivga mos kеluvchi paramеtrni Navbatdagi programmada funksiya tomonidan ikki o`lchamli massivni natija sifatida qaytarishiga misol kеltirilgan. Massiv elеmеntlarning qiymatlari tasodifiy sonlardan tashkil topadi. Tasodifiy sonlar «math.h» kutubxonasidagi random() funksiya yordamida hosil qilinadi: Adabiyotlar:1. Харви Дейтел, Пол Дейтел. КАК ПРОГРАММИРОВАТЬ НА СҚҚ. М-2001, 1037c 2. Джефф Элджер. БИБЛИОТЕКА ПРОГРАММИСТА СҚҚ. М-2004, 300 с. 3. Madraximov Sh. F., Gaynazarov S. M. “CҚҚ tilida programmalash asoslari” Toshkent-2009.-183 bet. 4. Елена Кондратюк. ТРЮКИ И ЭФФЕКТЎ СҚҚ. Москва – Санкт – Петербург -…-2006. 400 с. 5. Учебник по язўку СҚҚ в задачах и примерах. Электроннўй учебник. 6. www.ziyonet.uz 7.www.tuit.uz Download 60.41 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling