Masivlarni tashkil etish


Kurs ishining dolzarbligi


Download 433 Kb.
bet2/7
Sana19.02.2023
Hajmi433 Kb.
#1215161
1   2   3   4   5   6   7
Kurs ishining dolzarbligi: Ushbu kurs ishi hozirgi kunda kompyuterda berilgan masalalarni dasturlash tillari orqali yechish va dasturda massivlardan foydalanib qulay imkoniyatlar yaratish va shu kabi tushunchalardan foydalanish vazifalarni o’rganishga olib keladi.


Kurs ishining maqsadi: C# dasturlash tilida massivlar imkoniyatlarini keng qo’llab qulay dasturlar yaratish, hamda ular haqida tushunchalar olish.


Kurs ishining obyekti: C#dasturlash tilida massivlarni birlashtirib saralash bo’yicha o’quvchilarga ma’lumot berishdan iborat.


I. BOB. MASSIVLAR HAQIDA UMUMIY MA’LUMOT

Massiv deb –bir nom bilan murojaat qilish mumkin bo‘lgan bitta tipga tegishli indekslangan o‘zgaruvchilar to‘plamidir. C # da massivlar bir o'lchovli yoki ko'p o'lchovli bo'lishi mumkin. Ko‘p hollarda bir o‘lchovli massivlardan foydalaniladi. Massivlar turli maqsadlarga xizmat qiladi. Ular o‘zgaruvchilarni birbiriga bog'lash uchun qulay vositalarni ta'minlaydi.Masalan, siz massivda saqlashingiz mumkin maksimal kunlik haroratni qayd etib borishni, bir oy ichida birja kurslari ro'yxati yoki uy kutubxonasidagi dasturiy kitoblarning nomlarini.


Massivning asosiy afzalligi ma'lumotlarni tashkillashtirishdadir shuning uchun ularni


manipulyatsiya qilish osonroq hisoblanadi. Shunday qilib, agar


imkon beradi.


ma'lum bir aktsiyalar guruhiga to'langan dividendlarni o'z ichiga olgan qator mavjud bo'lsa, ushbu qator elementlariga siklik kirish va aktsiyalarning o'rtacha


daromadini hisoblashni tashkil etishni osonlikcha massivlarda amalga oshira olasiz. Bunga qo'shimcha ravishda, massivlar ma'lumotlarni osongina tartibga solishga


Boshqa dasturlash tillarida bo‘lgani kabi C # dasturlash tilida ham massivlaridan shunday qo‘llaniladi.Shunga qaramasdan ularning bitta xususiyati bor: massivlarni obyekt shaklida ham amalga oshirish mumkin.



3


ishlatilmagan qatorlarni yo'q qilish qobiliyatiga egadir.C#

Ob'ektlar shaklida massivlarni amalga oshirishda bir qator muhim afzalliklarni beradi va oxirgilaridan ancha yirigi, "to‘plash" yordamida da massivlar boshqa C dasturlash tillaridagi massivlardan ancha farq qiladi. Buni misollar yordamida ko‘rib o‘tamiz. nt [] k ; // k – massiv.


K = new int [3] ; // massiv 3 ta int tipiga tegishli elementdan iborat.


K [0] = -5 ; K [1] = 4 ; K [2] = 1; // massiv elementlarini e‘lon qilamiz. // massivning uchinchi elementini chiqaramiz.


Console.Writeline(k[2]+‖‖);


Yuqoridagilardan ko‘rinib turibdiki, massiv quyidagicha e‘lon qilinadi :


Int [] k;


Quyidagisi esa xato hisoblanadi: int k[]; //xato! int k []; //xato! Misol: using System; using System.Text; namespace massiv {




class Program


{ public static void Main(string[] args) {



Download 433 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling