C++da massivlar mavzusida Kurs ish


C++ dasturining asosiy sintaksisi tizimidan iborat


Download 26.89 Kb.
bet2/2
Sana21.04.2023
Hajmi26.89 Kb.
#1374412
1   2
Bog'liq
akademik kurs ishi

C++ dasturining asosiy sintaksisi tizimidan iborat:

Header files (sarlavhalarni kiriting): C++ da header files uni chiqarishda va dasturining kengaytirilgan qismida ishlatishda yordam beradi. Bu fayllar kodi o'z ichiga oladi. Misol uchun, #include fayli dastur chiqishiga yordam beradi.


Main function (asosiy funksiya): C++ dasturlari "int main()" funktsiyasi bilan boshlanadi. Bu funktsiya dasturning ishga tushirilgan joyi hisoblanadi.


Statements (Ifodalar): C++ dasturlarida ifodalar yozilishi shart emas. Har bir ifoda ';' bilan tugatilishi lozim. Misol uchun, "cout << 'Hello World';" ifodasi "Hello World" matnini chiqaradi.


Variables (o'zgaruvchilar): C++ dasturlarida o'zgaruvchilar qiymatlarini saqlash uchun ishlatiladi. Bu o'zgaruvchilar faqat bir turga mos keladi va qiymatlarini o'zgartirish mumkin.


Operators (Operatorlar): C++ dasturlarida operatorlar matematik amallarni bajarish uchun ishlatiladi. Misol uchun, +, -, /, *, %, ++ va -- amallari.


Loops (Sikllar): C++ dasturlarida "for", "while" va "do-while" sikllari mavjud. Bu sikllar ishlar turli vaqt davomida takrorlanishi mumkin. Misol uchun, "for(int i=0; i<10; i++)" bu sikl "i" o'zgaruvchisiga 0 qiymatini beradi va 10 ga yetguncha birlik chiqarib boradi.


Functions (Funksiyalar): C++ dasturlarida funktsiyalar kodi bo'lgan bloklar hisoblanadi, va ular yana takrorlanuvchi kodni saqlash uchun ishlatiladi. Misol uchun, "int sum(int a, int b) { return a + b; }" funktsiyasi "a" va "b" o'zgaruvchilari yig'indisini qaytaradi.


Classes (Klasslar): C++ dasturlarida klasslar obyektlar yaratishda yordam beradi. Klasslar yordamida obyektlarning xususiyatlari va metodlari aniqlanadi.



Massivlarga kirish
Massiv C++ dasturlash tilidagi ma'lum bir tur o'zgaruvchilardir. Massiv, bir nechta o'zgaruvchilarning bir ko'pini birlashtirilgan qatorini tashkil qiladi. Massivlar bir xil turdagi ma'lumotlarni saqlash uchun ishlatiladi va ulardan ma'lumotlar kelajakda ko'proq kerak bo'lganda foydalanish uchun aniq bo'ladi.
Asosiy massiv xossalari quyidagilardan iborat:
Length (Uzunlik): Massivning uzunligi ya'ni nechta o'zgaruvchidan tashkil qilinganligini aytadi.

Indexing (Indekslash): Massivdagi har bir o'zgaruvchi indeks (raqam) bilan belgilanadi. Indekslar 0 dan boshlanadi.


Access (Kirish): Massivdagi o'zgaruvchilarga kirish [] belgisi bilan amalga oshiriladi. Misol uchun, "arr[2]" massivning 2-raqamli elementiga kirishni ko'rsatadi.

Declaration (E'lon qilish): Massivlar boshqa o'zgaruvchilar bilan o'zgartirishga o'xshash tarzda e'lon qilinadi. Misol uchun, "int arr[5];" degan kod 5 ta int turdagi o'zgaruvchidan tashkil topgan massiv yaratadi.


Initialization (Boshlang'ich qiymat berish): Massivlar boshlang'ich qiymat bilan yaratilishi mumkin. Boshlang'ich qiymatlar yoki elementlar alohida qatordan ({} belgisi bilan) yoki bir-birini izlaydigan ko'pliklarda aniqlanadi.


Multi-dimensional arrays (Ko'p o'lchovli massivlar): Massivlar nechta o'lchovli bo'lishi mumkin. Birinchi o'lchov indekslar (raqamlar) ketma-ketlik sifatida yoziladi.


Massivlar C++ dasturlash tilidagi ma'lum bir qurilmadir va yashirin keraklik ma'lumotlar o'z ichiga olish uchun ishlatiladi. Massivlar keng tarqalgan va oddiy muammoni hal qilish uchun zarurdir.
Download 26.89 Kb.

Do'stlaringiz bilan baham:
1   2




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