Войти Регистрация

Docx

  • Рефераты
  • Дипломные работы
  • Прочее
    • Презентации
    • Рефераты
    • Курсовые работы
    • Дипломные работы
    • Диссертациии
    • Образовательные программы
    • Инфографика
    • Книги
    • Тесты

Информация о документе

Цена 3000UZS
Размер 166.4KB
Покупки 0
Дата загрузки 23 Сентябрь 2019
Расширение pptx
Раздел Презентации
Предмет Информатика и ИТ

Продавец

Bohodir Jalolov

Тармоқланувчи жараёнлар ва ўтиш оператори

Купить
Тармоқланувчи жараёнлар ва ўтиш оператори Режа: • Тармоқланувчи жараён ҳақида тушунча • Ўтиш оператори ва ундан фойдаланиш • Тармоқланувчи жараён алгоритми • Тармоқланувчи жараённинг дастури ва н атижалар таҳлили Тармоқланувчи жараён ҳақида тушунча • Тармоқланувчи жараённи ҳисоблаш й ўли маълум бир шартни бажарилиши ёки бажарилмаслигига қараб танлана ди. Тармоқланувчи жараёнларни ҳисо блаш учун шартли оператордан фойда ланилади. Шартли оператори икки хи л кўринишда бўлади: • тўлиқ шартли оператор; • чала шартли оператор Чала шартли операторда шарт рост холатда о ператорнинг 2 қисми ишга тушади, агар шарт ёлғон бўлса, оператор турган қатордан сўнги қатор ишлатилади. if (<шарт>) {<операторлар>;} • Тўлиқ шартли операторда шарт рост хол атда операторнинг 2 қисми ишга тушади, агар шарт ёлғон бўлса, 2 қисми ишга туша ди. • if (<шарт>) {<операторлар>;} else {<опера торлар>;} Ўтиш оператори ва ундан фойдаланиш Одатда, дастур ўз ишини ёзилган операторлар к етма-кетлиги бўйича амалга оширади. Оператор ларнинг табиий бажарилиш кетма-кетлигини бу зиш учун, шартсиз ўтиш операторидан фойдала ниш мумкин. Дастурнинг бирор операторидан б ошқаришни бошқа операторга узатиш учун, бо шқарилиш узатиладиган оператор олдига тамға (метка) қўйилиши керак. Бошқаришни шартсиз узатиш оператори ёзилади қуйидаги формада: 6 • goto <метка>; Бу ерда goto - … га ўтмоқ. Бу оператор ёрда мида бошқариш кўрсатилган меткали операто рга узатилади. Бу меткалар лотин харфи билан бошланган ва ўзгарувчи сифатида эълон қили нмаган бўлиши керак. 7 • int x,y; • float a=1,b=2,c=3; • cout<<&#34;x=&#34;; cin>>x; • if (x>=1) • { y=a*x+b; • cout<<&#34;y=&#34;<<y<<endl; } • else • { y=a*x*x+b*x+c; • cout<<&#34;y=&#34;<<y<<endl; }1-m ashq. Y= a=1, b=2, c=3 ga teng bo`lganda xisoblang; Misol. Butun son berilgan. Agar berilgan son m usbat bo`lsa, 10 ga oshirilsin, aks xolda o`zgartiril masin. Hosil bo`lgan sonni ekranga chiqaruvchi da stur tuzilsin. int a; cout<<&#34;a=&#34;; cin>>a; if (a>0) { cout<<“o`nga oshirilsin \\n&#34;<<a+10<< endl; } else { cout<<&#34;o`zgartirilmasin \\n&#34;<<a<< endl; } Misol. Butun son berilgan. Agar berilgan son musbat bo`lsa, 1 ga oshirilsin, agar manfiy bo`lsa 2 ga kamaytirilsin. Agar 0 ga teng bo`lsa 10 ni o`z lashtirsin. Hosil bo`lgan sonni ekranga chiqaruvc hi dastur tuzilsin. int a; cout<<&#34;a=&#34;; cin>>a; if (a>0) {cout<<&#34;birga oshirilsin \\n&#34;<<a+1<< endl;} if (a<0) {cout<<&#34;ikkiga kamaytirilsin \\n&#34;<<a-2<< endl;} if (a==0) {cout<<&#34;o`nni o`zlashtirsin\\n&#34;<<10<< endl;} Misol. Uchta son berilgan. Shu sonlar orasid a nechta musbat son borligini aniqlovchi dastu r tuzing. int a,b,c; cout<<&#34;a=&#34;; cin>>a; cout<<&#34;b=&#34;; cin>>b; cout<<&#34;c=&#34;; cin>>c; if (a>0 && b>0 && c>0) {cout<<&#34;Uchta musbat son \\n&#34;<< endl;} if (a<0 && b>0 && c>0) {cout<<&#34;ikta musbat son \\n&#34;<< endl;} if (a>0 && b<0 && c>0) {cout<<&#34;ikta musbat son \\n&#34;<< endl;} if (a>0 && b>0 && c<0) {cout<<&#34;ikta musbat son \\n&#34;<< endl;} if (a>0 && b<0 && c<0) {cout<<&#34;bitta musbat son \\n&#34;<< endl;} if (a<0 && b>0 && c<0) {cout<<&#34;bitta musbat son \\n&#34;<< endl;} if (a<0 && b<0 && c>0) {cout<<&#34;bitta musbat son \\n&#34;<< endl;} if (a<0 && b<0 && c<0) {cout<<&#34;musbat son yo`q \\n&#34;<< endl;}
Купить
  • Похожие документы

  • Operatsion tizimlarda journaling file system
  • I/O scheduling algoritmlari
  • O‘rta Osiyo kutubxonalarining o‘rganilish masalalari
  • Funksiyalar va arrow function
  • Tashkilot xodimlari ma’lumotlarini jamlovchi tizim

Подтвердить покупку

Да Нет

© Copyright 2019-2026.

  • Инструкция по снятию с баланса
  • Контакты
  • Инструкция использования сайта
  • Инструкция загрузки документов
  • O'zbekcha