dasturlash i (c++)

PPTX 21 sahifa 187,8 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 21
dasturlash 1-ma’ruza. dasturlashga kirish, dasturlashning asosiy tushunchalari. dasturlash tillarining tuzilmasi. o‘qituvchi: asrayev myhammaddullo abdullajon o’g’li kurs xaqida kod prog16mbk nomlanishi dasturlash i (s++) ects kredit 6 o’quv yili 2022-2023 semestr 3 o’qituvchi xaqida malumot ma’ruza asrayev muhammaddullo kafedra dasturiy injiniring kontakt 91 157 00 57 auditoriya 2-bino 201a e-mail bxoshimov89@gmail.com ushbu kurs c++ dasturlash yordamida dasturiy ta’minot ishlab chiqarish jarayoni bo’yicha boshlang’ich bilimlar olishga mo’ljallangan. u ma’lumotlar turlari, algoritmlarni ishlab chiqish, boshqaruv jarayonlari funksiyalari kabi dasturlashning asosiy prinsiplarini qamrab oladi. umumiy soat 180 soat shu jumladan ma’ruza 6 soat laboratoriya 12 soat mustaqil ta’lim 162 soat № turi mavzu 1 ma’ruza dasturlashga kirish. dasturlashning asosiy tushunchalari. dasturlash tillarining tuzilmasi. 2 ma’ruza tarmoqlanish va takrorlanish operatorlari. funktsiya va massivlar. 3 ma’ruza ob’ektga yo’naltirilgan dasturlash asoslari. satrlar va fayllar bilan ishlash. baxolash tizimi kursning nazariy qismi bitta oraliq nazorat (test) dan iborat amaliy qism 3 ta amaliy topshiriqdan va bitta mustaqil ishdan …
2 / 21
lifbosining bosh va kichik harflarini ham alfavitga kiritilgan. raqamlar sifatida oddiy arab raqamlari olingan: =01234...9 maxsus belgilar ko'p sonli va bir jinssiz bo'lganligi uchun ularni o'z navbatida 4 ta guruhga ajratamiz: =    = *  /  +  - o'zgaruvchi va o'zgarmaslar o'zgaruvchi, dastur ob'ekti bo'lib, turli xil qiymatlarni xotirada ma'lum nom bilan saqlab turish uchun ishlatiladi. o'zgaruvchi o'z qiymatini dastur bajarilishi davomida, o'zlashtirish operatori yordamida qabul qiladi. qabul qilingan qiymat, o'zgaruvchiga boshqa yangi qiymat berilmaguncha saqlanib turiladi va yangi qiymat berilishi bilan eski qiymat butunlay o'chib, yo'q bo'lib ketadi. har bir o'zgaruvchiga ma'lum bir tipga tegishli qiymatlarnigina qabul qilish huquqi beriladi. boshqa tipdagi qiymatlarni o'zlashtirishga urinish dasturning xatoligini ta'minlaydi. o'zgaruvchi va o'zgarmaslar o'zgaruvchi - bu identifikatordir. uning ismi o'zgaruvchining qiymatiga murojaat qilishda ishlatiladi. boshqacha aytganda, dastur matnidagi ism, shu o'zgaruvchining qiymatini ifodalaydi. o'zgarmas - bu dastur ishlashi davomida o'zgarmay qoladigan miqdordir. agar miqdor dasturda ko'p …
3 / 21
nuvchi, harf, raqam va "_" belgisining ixtiyoriy ketma-ketligiga aytiladi: =   identifikatorlar xizmatchi so'zlardan identifikator sifatida foydalanish mumkin emas. odatda identifikator so'zining o'rniga qulayroq va qisqaroq qilib ism deyish mumkin. dasturda qatnashuvchi ob'ektlarga ismlarni dastur tuzuvchi o'z ixtiyoriga ko'ra tanlab olishi mumkin. bir xil ism bilan bir necha xil ob'ektlarni nomlash mutlaqo mumkin emas. ismlarga misollar: _burchak, _a1, ahmad_berdiev, c, summa, time, a, s1, … ma'lumotlar tiplari odatda, dasturda ishlatiluvchi ma'lumotlar quyidagi tiplarning birortasiga tegishli bo'ladi: butun qiymatli tiplar, haqiqiy qiymatli tiplar, belgili va satrli tiplar, mantiqiy qiymatli. umuman olganda, tiplarni ikkita guruhga ajratish mumkin: asosiy (yoki oddiy) va hosilaviy. yuqorida sanab o'tilgan tiplar asosiy guruhga tegishli bo'lgan tiplardir. hosilaviy tiplar esa, asosiy yoki hosilaviy guruhga tegishli tiplardan hosil qilinadi. butun qiymatli tipga tegishli songa misollar: -1501, 0, 9999. butun qiymat qabul qiluvchi o'zgaruvchilarni e'lon qilish uchun int, short, long va unsigned xizmatchi so'zlaridan foydalanish mumkin. tipning nomi qiymat …
4 / 21
5.0e324 ... 1.7e308 8 bayt long double -3.4e4932 ... 1.1e4932 12 bayt ma'lumotlar tiplari qator xatto bo'sh ham bo'lishi mumkin (“”). bu tipdagi o'zgaruvchilarni e'lon qilish uchun string xizmatchi so'zidan foydalaniladi. string tipini ishlatish uchun maxsus kutubxona dasturning kodiga qo'shib olinadi. mantiqiy o'zgaruvchilar faqat true (rost) va false (yolg'on) qiymatlarining bittasinigina qabul qilishi mumkin. bu tip o'zgaruvchilarini e'lon qilish uchun bool hizmatchi so'zi ishlatiladi. hosilaviy tiplarni hosil qilish va ularni e'lon qilish yo'llarini kelgusi bo'limlarda to'liq tushuntirib o'tiladi. yuqorida sanab o'tilgan tiplar haqida to'liqroq ma'lumotlar keltirib o'tamiz. butun sonli tiplarga quyidagi tiplar kiradi: matematik standart funktsiyalar c++ dasturlash tilida matematik standart funktsiyalarni ishlatish uchun dasturga alohida kutubxonani chaqirilib olinadi. bu kutubxona math.h yoki cmath kalit so'zlari yordamida chaqiriladi. bu matematik kutubxonada matematika fanida ishlatiladigan barcha funktsiyalar berilgan. quyida keltirilgan jadvalda ba'zi matematik funktsiyalarni c++ dasturlash tilida yozilishi keltirilgan: matematik yozilishi c++ dasturlash tilida yozilishi matematik yozilishi c++ dasturlash tilida yozilishi …
5 / 21
dasturlash i (c++) - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 21 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"dasturlash i (c++)" haqida

dasturlash 1-ma’ruza. dasturlashga kirish, dasturlashning asosiy tushunchalari. dasturlash tillarining tuzilmasi. o‘qituvchi: asrayev myhammaddullo abdullajon o’g’li kurs xaqida kod prog16mbk nomlanishi dasturlash i (s++) ects kredit 6 o’quv yili 2022-2023 semestr 3 o’qituvchi xaqida malumot ma’ruza asrayev muhammaddullo kafedra dasturiy injiniring kontakt 91 157 00 57 auditoriya 2-bino 201a e-mail bxoshimov89@gmail.com ushbu kurs c++ dasturlash yordamida dasturiy ta’minot ishlab chiqarish jarayoni bo’yicha boshlang’ich bilimlar olishga mo’ljallangan. u ma’lumotlar turlari, algoritmlarni ishlab chiqish, boshqaruv jarayonlari funksiyalari kabi dasturlashning asosiy prinsiplarini qamrab oladi. umumiy soat 180 soat shu jumladan ma’ruza 6 soat laboratoriya 12 soat mustaqil ta’lim 162 soat № tu...

Bu fayl PPTX formatida 21 sahifadan iborat (187,8 KB). "dasturlash i (c++)"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: dasturlash i (c++) PPTX 21 sahifa Bepul yuklash Telegram