C++ visual dasturlash muhitida strukturalar

C++ visual dasturlash muhitida strukturalar

O'quvchilarga / Informatika va AT
C++ visual dasturlash muhitida strukturalar - rasmi

Material tavsifi

C++ visual dasturlash muhitida strukturalar R e j a KIRISH I. C++ VISUAL DASTURLASH MUHITIDA STRUKTURALAR 1.1. Strukturalar va strukturali tiplar 1.2. Konkret strukturalarni tasvirlash 1.3. Strukturalar uchun hotiradan joy ajratish 1.4. Strukturalarga murojaat. Strukturalar va massivlar 1.5. Strukturalar va ko'rsatkichlar 1.6. Dinamik informatsion strukturalar 1.7. Sinf - struktura tushunchasi kengaytmasi sifatida II. AMALIY MASALA 2.1. Masalaning quyilishi va tahlili 2.2. Algoritm blok-sxemasi 2.3. Algoritm dasturiiy kodi va natijalar Xulosa Foydalanilgan adabiyotlar KIRISH Hozirgi kunda respublikamizdagi texnika oliy o'quv yurtlarida Informatika va axborot texnologiyalari yo'nalishi va mutaxassisliklariga turli xil dasturlash tillarini o'rgatish mo'ljallangan. Vаqt o'tishi bilаn kоmpyutеrlаr tоbоrа kеngrоq qo'llаnа bоshlаdi hаmdа yuqоrirоq dаrаjаdаgi prоtsеdurа dasturlash tillаri pаydо bo'ldi. Bizga ma'lumki, dasturlash tillarining yuzdan ortiq ko'rinishlari mavjud, lekin qo'llanilishi ko'lamiga qarab CC++ va C# dasturlash tillari yuqori dasturlash sinfiga mansubdir. Mutaxassislarning fikriga ko'ra C++ dasturlash tili Assembler dasturlash tiliga eng yaqin bo'lib, tezlik jihatidan 10 % ortda qolar ekan. Keyingi yillarda amaliy dasturchilarga juda ko'p integratsion dastur tuzish muhitlari taklif etilmoqda. Bu muhitlar u yoki bu imkoniyatlari bilan bir-biridan farq qiladi. Aksariyat dasturlashtirish muhitlarining fundamental asosi CC++ tiliga borib taqaladi. Ushbu kurs ishi hozirgi kunda komp'yuterda berilgan masalalarni dasturlash tillari orqali echih va dasturlashda strukturalar, strukturali massivlar va ko'rsatgichli strukturalar bilan ishlash hamda boshqa o'eklar bilan ishlash kabi ko'nikmalarni o'rganishga bag'shlanadi. STRUKTURALAR VA STRUKTURALI TIPLAR Strukturali tip. Struktura bu turli tipdagi ma'lumotlarning birlashtirilgan tipdir. Struktura har hil tipdagi elementlar-komponentalardan iborat buladi. Strukturalar qo'yidagicha ta'riflanishi mumkin: Struct struturalitipnomi Elementlarta'riflari Misol uchun ombordagi mollarni tasvirlovchi strukturani quramiz. Bu struktura qo'yidagi komponentalarga ega bo'lishi mumkin: - Mol nomi (char*) - Sotib olish narhi (long) - Ustiga quyilgan narh, foizda (float) - Mol soni (int) - Mol kelib tushgan sana (char[9]) Bu struktura dasturda qo'yidagicha ta'riflanadi: struct goods char* name; long price; float percent; int vol; char date[9]; year; Konkret strukturalar va strukturaga ko'rsatkichlar bu tip yordamida qo'yidagicha ta'riflanishi mumkin: Struct goods food, percon; struct goods *pointto; Strukturalarni tasvirlashda ihtiyoriy murakkab tip uchun nom berishga imkon beruvchi typedef hizmatchi so'zidan foydalanish mumkin. Bu holda strukturali tip qo'yidagi shaklda ta'riflanadi: Typedef struct Elementlarta'riflari strukturalitipnomi Misol uchun: Typedef struct double real; double imag; complex; Bu misolda kompleks sonni tasvirlovchi strukturali tip complex kiritilgan bo'lib, kompleks son haqiqiy qismini tasvirlovchi real va mavhum qismini tasvirlovchi komponentalaridan iboratdir. Konkret strukturalar bu holda qo'yidagicha tasvirlanadi: Complex sigma, alfa; Strukturali tip typedef yordamida aniqlangan nomdan tashqari, standart usulda aniqlangan nomga ega bo'lishi mumkin. Qo'yidagi misolda kasr ...


Ochish
Joylangan
Fayl formati zip → doc
Fayl hajmi 66.2 KB
Ko'rishlar soni 87 marta
Ko'chirishlar soni 6 marta
O'zgartirgan san'a: 29.03.2025 | 00:20 Arxiv ichida: doc
Joylangan
Fayl formati zip → doc
Fayl hajmi 66.2 KB
Ko'rishlar soni 87 marta
Ko'chirishlar soni 6 marta
O'zgartirish kiritilgan: Arxiv ichida: doc
Tepaga