sebati rse een

PPT 30 стр. 2,9 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 30
powerpoint presentation dasturlash 1 * muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti urganch filiali dasturlash 1 ole, mfc texnologiyalari. ko’p oynali muhitlar bilan ishlash. visual c++ muhitida ko’p oynali muhit yaratish. 13 mavzu algoritmlash va dasturlashning asosiy tushunchalari. 1 ma’ruza * dasturlash 1 ma’ruza rejasi * ma’lumotlar toifasini o‘zgartirish 4 tilning bazaviy tushunchalari 1 identifikatorlar, ularga qiymat o‘zlashtirish usullari va operatorlari 2 inkrement va dekrement 3 matematik funksiyalar va kutubxonalar 5 dasturlash 1 tilning bazaviy tushunchalari * dasturlash 1 * tilning bazaviy tushunchalari void main() { } dasturda kamida 1 ta funksiya main() bo’lishi shart void = «bo’sh» kompilyator turlariga qarab int ga o’zgarishi mumkin blok – dasturning bir qismi (boshlanishi) dastur tanasi (yordamchi funksiya ham chaqiriladi) blok – dasturning bir qismi (yakunlash) dasturlash 1 * tilning bazaviy tushunchalari mumkin bo’lgan belgilar: katta va kichik lotin alifbosi (a-z, a-z) ta’kidlovchi belgi _ raqamlar 0,1,2,3,4,5,6,7,8,9 maxsus simvollar: “, {} | [ …
2 / 30
char – belgi, character (1 baytgacha) dasturlash 1 * o’zgaruvchilarning tiplari char – bitta simvol; long char – uzun simvol; int – butun son; short yoki short int – qisqa butun son; long yoki long int – uzun butun son; float haqiqiy son; long float yoki double – ikkilangan haqiqiy son; long double – uzun ikkilangan haqiqiy son. dasturlash 1 * o’zgaruvchilarning tiplari tur nomi baytlardagi o‘lchami qiymat chegarasi bool 1 true yoki false unsigned short int 2 0..65535 short int 2 -32768..32767 unsigned long int 4 0..42949667295 long int 4 -2147483648..2147483647 int (16 razryadli) 2 -32768..32767 int (32 razryadli) 4 -2147483648..2147483647 dasturlash 1 * o’zgaruvchilarning tiplari tur nomi baytlardagi o‘lchami qiymat chegarasi unsigned int (16 razryadli) 2 0..65535 unsigned int (32 razryadli) 4 0..42949667295 unsigned char 1 0..255 char 1 -128..127 float 4 1.2e-38..3.4e38 double 8 2.2e-308..1.8e308 long double (32 razryadli) 10 3.4e-4932..-3.4e4932 void 2 yoki 4 - dasturlash …
3 / 30
nishi uchun standart kodi) degan ma'noni anglatadi. misol uchun: ‘x’,’*’,’\012’,’\0’,’\n’- bitta simvolli konstanta; ‘dd’,’\n\t’,’\x07\x07’ ikki simvolli konstantalar. c++ kompilyatorida tekstlarni formatlovchi bir nechta maxsus belgilardan foydalaniladi. maxsus belgilar axborotlarni ekranga, faylga va boshqa chiqarish qurilmalariga chiqarishda formatlash uchun qo‘llaniladi. dasturlash 1 * escape belgilari escape belgilari ichki kod (16 s/s) amal \\ 0x5s teskari yon chiziqni chop etish \’ 0x27 apostrofni chop etish \” 0x22 qo‘shtirnoqni chop etish \? 0x3f so‘roq belgisi \a 0x07 tovush signalini berish \b 0x08 kursorni 1 belgi o‘rniga orqaga qaytarish \f 0x0c sahifani o‘tkazish dasturlash 1 * escape belgilari escape belgilari ichki kod (16 s/s) amal \n 0x0a qatorni o‘tkazish \r 0x0d kursorni ayni qatorning boshiga qaytarish \t 0x09 navbatdagi tabulyasiya joyiga o‘tish \v 0x0d vertikal tabulyasiya (pastga) \000 000 sakkizlik kodi \xnn 0xnn belgi o‘n oltilik kodi bilan berilgan dasturlash 1 * nomlangan konstantalar c++ tilida o‘zgaruvchilardan tashqari nomlangan konstantalar kiritilishi mumkin. bu konstantalar …
4 / 30
%2 1 - qoldiq x=5 / 2 2 – bo’linma y=5. / 2 2.5 – bo’linma z=2 + 3*(-4)/(1+2) -2 dasturlash 1 inkrement va dekrement * inkrement ++ unar amali qiymatni 1 ga oshirishni ko‘rsatadi. amalni prefiks, ya'ni ++i ko‘rinishda ishlatish oldin o‘zgaruvchi qiymatini oshirib, so‘ngra foydalanish lozimligini, postfiks esa i++ ko‘rinishda ishlatish oldin o‘zgaruvchi qiymati foydalanib, so‘ngra oshirish kerakligini ko‘rsatadi. misol uchun, i ning qiymati 2 ga teng bo‘lsin, u holda 3+(++i) ifoda qiymati 6 ga, 3+i++ ifoda qiymati 5 ga teng bo‘ladi. ikkala holda ham i ning qiymati 3 ga teng bo‘ladi. dasturlash 1 * dekrement -- unar amali qiymati 1 ga kamaytirishni ko‘rsatadi. bu amal ham prefiks va postfiks ko‘rinishda ishlatilishi mumkin. bu ikki amalni faqat o‘zgaruvchilarga qo’llash mumkin. inkrement va dekrement dasturlash 1 * qiymat berish amali bundan tashqari c++ tilida murakkab qiymat berish amali mavjud bo‘lib, umumiy ko‘rinishi quyidagichadir: o‘zgaruvchi_nomi amal = ifoda; bu yerda …
5 / 30
ilida kiritish/chiqarish. #include - c++ tilida kiritish / chiqarish #include - standart matematik funksiyalar uchun #include - kiritish/chiqarishni nazorat qilish #include - qator tipli o’zgaruvchilar bilan ishlash #include - standart kutubxona fayllarini chaqirish # include - kompyuterning soatidan foydalanish #include - grafik imkoniyatlaridan foydalanish dasturlash 1 * matematik funksiyalar dasturlash 1 * qo’shimcha standart funksiyalar ceil(x) - x ni o’zidan katta yoki teng bo’lgan butun songacha yaxlitlash. masalan: ceil (12.6) = 13; ceil (-2.4)= -2; floor (x) – x ni o’zidan kichik yoki teng bo’lgan butun songacha yaxlitlash. masalan: floor (12.1) = 12; floor (4.8) = 4; floor(-12.1) = -13; floor (15.9)=15; fmod (x,y) – x/y ning qoldig’ini kasr son ko’rinishida beradi. masalan: fmod (7.3,1.7) = 0.5 dasturlash 1 xulosa * hayotda masalalarni yechishda uning algoritmini tuzishdan boshlash maqsadga muvofiq bo’ladi. masala algoritmni tuzgan shaxs istalgan dasturlashda masalani yechish mumkin bo’ladi, albatta undan shu dasturlash tili sintaksisini bilish kifoya qiladi. …

Хотите читать дальше?

Скачайте все 30 страниц бесплатно через Telegram.

Скачать полный файл

О "sebati rse een"

powerpoint presentation dasturlash 1 * muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti urganch filiali dasturlash 1 ole, mfc texnologiyalari. ko’p oynali muhitlar bilan ishlash. visual c++ muhitida ko’p oynali muhit yaratish. 13 mavzu algoritmlash va dasturlashning asosiy tushunchalari. 1 ma’ruza * dasturlash 1 ma’ruza rejasi * ma’lumotlar toifasini o‘zgartirish 4 tilning bazaviy tushunchalari 1 identifikatorlar, ularga qiymat o‘zlashtirish usullari va operatorlari 2 inkrement va dekrement 3 matematik funksiyalar va kutubxonalar 5 dasturlash 1 tilning bazaviy tushunchalari * dasturlash 1 * tilning bazaviy tushunchalari void main() { } dasturda kamida 1 ta funksiya main() bo’lishi shart void = «bo’sh» kompilyator turlariga qarab int ga o’zgarishi mumkin blok – da...

Этот файл содержит 30 стр. в формате PPT (2,9 МБ). Чтобы скачать "sebati rse een", нажмите кнопку Telegram слева.

Теги: sebati rse een PPT 30 стр. Бесплатная загрузка Telegram