s/s++ tilining tuzilmasi

PPT 40 стр. 976,0 КБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 40
slayd 1 8-ma'ruza s/s++ tilining tuzilmasi. oldshartli va so'ngshartli takrorlanish. takrorlanishli tarmoqlanish va shartsiz o'tish orqali tashkil etish. tsikl operatorlari- while, do while, for. http://acm.tuit.uz/forum/viewtopic.php?id=1643 * * * tsikllar tsikl – bu bir xil ketma-ketlikda bajariladigan ko'pqirrali xarakat. ma'lum qadamlar sonidagi tsikl noma'lum qadamlar sonidagi tsikl (shartli tsikl) masala. butun sonlarning kvadratlarini va kublarini ekranga chiqaring 1 dan 8 gacha (a dan b gacha). xossa: bir xil xarakatlar 8 marta bajariladi. * http://acm.tuit.uz/forum ma'lum usullar bilan echish mumkinmi? ? * for takrorlash operatorining sintaksisi qo'yidagi ko'rinishga ega: for ( ; ; ) ; bu operator o'z ishini ifodasini bajarishdan boshlaydi. keyin takrorlash qadamlari boshlanadi. har bir qadamda bajariladi, agar natija 0 qiymatidan farqli yoki true bo'lsa, takror-lash tanasi - bajariladi va oxirida bajariladi. agar qiymati 0 (false) bo'lsa, takrorlash jara-yoni to'xtaydi va boshqaruv takrorlash operatoridan keyingi operatorga o'tadi. for takrorlash operatori * shuni qayd qilish kerakki, ifodasi vergul bilan ajratilgan …
2 / 40
i=1; i >n; count = 0; while (n != 0) { count ++; n = n / 10; } cout ) ; agar rost qiymatli o'zgarmas ifoda bo'lsa, takrorlash cheksiz bo'ladi. xuddi shunday, takrorlash boshlanishida rost bo'lib, uning qiymatiga takrorlash tanasidagi hisoblash ta'sir etmasa, ya'ni uning qiymati o'zgarmasa, takrorlash cheksiz bo'ladi. * while takrorlash shartini oldindan tekshiruvchi takrorlash operatori hisoblanadi. agar takrorlash boshida yolg'on bo'lsa, while operatori tarkibidagi qismi baja­rilmasdan cheklab o'tiladi. ayrim hollarda qiymat berish operatori ko'rinishida kelishi mumkin. bunda qiymat berish amali bajariladi va natija 0 bilan solishtiriladi. natija noldan farqli bo'lsa, takrorlash davom ettiriladi. agar rost ifodaning qiymati noldan farqli o'zgarmas bo'lsa, cheksiz takrorlash ro'y beradi. masalan: while(1); // cheksiz takrorlash * xuddi for operatoridek, ‘,’ yordamida da bir nechta amallar sinxron ravishda bajarish mumkin. masalan, son va uning kvadratlarini chop qiladigan programmada ushbu holat ko'rsatilgan: #include int main() { int n,n2; cout >n; n++; while(n--,n2=n*n,n>0) cout …
3 / 40
entlar yig'indisini topish: element ketma-ketligi (№2 dan boshlab): b = b+1; c = 2*c; z = -z; http://acm.tuit.uz/forum * n 1 2 3 4 5 ... b 1 2 3 4 5 ... c 2 4 8 16 32 ... z -1 1 -1 1 -1 ... * * algoritmi boshi: s tamom yo'q ha |a| > 0.001? s = s + a; s = 0; b = 1; c = 2; z = -1; a = 1; dastlabki ifoda a = z*b/c; b = b + 1; c = 2*c; z = -z; birinchi element a = 1; s = 0; yangi element o'zgarishi * qayta ishlash? ? * * dasturi #include int main() { int b, c, z; float s, a; s = 0; z = -1; b = 1; c = 2; a = 1; while (fabs(a) > 0.001) { s += a; a = z * …
4 / 40
= 4; b = 6; do b = a - b; while ( a >= b ); 2 marta b = 6 a = 4; b = 6; do a += 2; while ( a >= b ); tsikl ichiga tushish http://acm.tuit.uz/forum * * * masala (noto'g'ri koddan himoya vositasi bilan) "4": natural sonni kiriting va uning raqamlari soni 10 ga tengligini tekshiring. misol: sonni kiriting>= 0: sonni kiriting >= 0: -234 1233 musbat son kerak. yo'q sonni kiriting >= 0: 1234 ha "5": natural sonni kiriting va qanday sonlar bir necha marta takrorlanayotganini tekshiring. misol: sonni kiriting>= 0: sonni kiriting >= 0: 2323 1234 tarorlanyapti: 2, 3 takrorlanish yo'q. http://acm.tuit.uz/forum * * unknown-0.unknown unknown-1.unknown ... , 32 5 , 4 1 , 8 3 , 2 1 , 2 1 ... , 32 5 , 16 4 , 8 3 , 4 2 , 2 1 n n n …
5 / 40
s/s++ tilining tuzilmasi - Page 5

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

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

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

О "s/s++ tilining tuzilmasi"

slayd 1 8-ma'ruza s/s++ tilining tuzilmasi. oldshartli va so'ngshartli takrorlanish. takrorlanishli tarmoqlanish va shartsiz o'tish orqali tashkil etish. tsikl operatorlari- while, do while, for. http://acm.tuit.uz/forum/viewtopic.php?id=1643 * * * tsikllar tsikl – bu bir xil ketma-ketlikda bajariladigan ko'pqirrali xarakat. ma'lum qadamlar sonidagi tsikl noma'lum qadamlar sonidagi tsikl (shartli tsikl) masala. butun sonlarning kvadratlarini va kublarini ekranga chiqaring 1 dan 8 gacha (a dan b gacha). xossa: bir xil xarakatlar 8 marta bajariladi. * http://acm.tuit.uz/forum ma'lum usullar bilan echish mumkinmi? ? * for takrorlash operatorining sintaksisi qo'yidagi ko'rinishga ega: for ( ; ; ) ; bu operator o'z ishini ifodasini bajarishdan boshlaydi. keyin takrorlash qadamlari boshlanadi. h...

Этот файл содержит 40 стр. в формате PPT (976,0 КБ). Чтобы скачать "s/s++ tilining tuzilmasi", нажмите кнопку Telegram слева.

Теги: s/s++ tilining tuzilmasi PPT 40 стр. Бесплатная загрузка Telegram