- Учбурчакнинг қуйидаги параметрлари берилган:
- a,b, .
- Топиш керак :
- Учбурчак периметрини (P)
- Учбурчак юзини (S)
- Учбурчак томонини (C)
- Учбурчакка ички чизилган айлана радиуси (r)
- Учбурчакка ташқи чизилган айлана радиуси (R)
Математик формулалари - // Ташки чизилган айлана радиуси
Блок-схемаси - // Ўзгарувчиларни киритиш
- a = 3? a = 4? a = 5? да нима бўлади?
- a ва b ни клавиатурадан киритувчи дастур тузинг. Бу нимани ҳисоблайди?
- a, b ва c ларни клавиатурадан киритган ҳолда жадвални тўлдиринг:
- Натижани қандай чиқарамиз?
- Калькулятор битта сон билан ишлайди ва у билан иккита амални бажариш мумкин:
- 1. 2 қўш
- 2. 3 га кўпайтир
- Тескари масала (дастурларни тузиш)
- Қуйидаги командалардан фойдаланиб:
- 1. прибавь 2
- 2. умножь на 3
- 3 дан 29 ҳосил қилиш дастурини тузинг.
- Таскари масала ( «охиридан» ечиш)
- Нима учун ечимни “охиридан” топиш осон?
- Чунки ҳар бир сонни учга кўпайтириш мумкин, лекин учга бўлинавермайди.
Псевдокод тушунчаси - Умумлашма операторнинг соҳта коддаги формал бўлмаган ифодаси бу ифода мазмунини умумий тарзда очиб берадиган ихтиёрий гап билан табиий тилда амалга оширилади. Бундай ифодани шакллантиришга қўиладиган ягона формал талаб қуйидагичадир: бу гап битта ёки бир нечта график (босма) сатрни тўлиқ эгаллаши ҳамда нуқта (ёки бунинг учун махсус ажратилган бошқа бирон белги билан тугалланиши) лозим.
- Кетма-кет келиш
- умумлашма_оператор
- умумлашма_оператор
- Тармоқланиш:
- АГАР шарт БУ ҲОЛДА
- умумлашма_оператор
- АКС ҲОЛДА
- умумлашма_ оператор
- ҲАММА АГАР
- Кайтариқ:
- ҲОЗИРЧА шарт-шароит БАЖАРМОҚ
- умумлашма_оператор
- ҲАММА ҲОЗИРЧА
| - Псевдокодда тузилмавий дастурлашнинг асосий конструкциялари
| Ҳар бир формал бўлмаган умумлашма оператор учун тузилмавий дастурлаш конструкциясининг композицияси ҳамда бошқа умумлашма операторлар ёрдамида унинг иши мантиқини ифодалаб берадиган (унинг мазмунини деталлаштириб берадиган) алоҳида тавсиф яратилиши керак. Бундай тавсифнинг сарлавҳаси сифатида деталлаштирилаётган умумлашма операторнинг формал бўлмаган ифодаси келиши керак. Тузилмавий дастурлашнинг асосий конструкциялари қуйидаги кўринишда тақдим этилиши мумкин. - Ҳар бир формал бўлмаган умумлашма оператор учун тузилмавий дастурлаш конструкциясининг композицияси ҳамда бошқа умумлашма операторлар ёрдамида унинг иши мантиқини ифодалаб берадиган (унинг мазмунини деталлаштириб берадиган) алоҳида тавсиф яратилиши керак. Бундай тавсифнинг сарлавҳаси сифатида деталлаштирилаётган умумлашма операторнинг формал бўлмаган ифодаси келиши керак. Тузилмавий дастурлашнинг асосий конструкциялари қуйидаги кўринишда тақдим этилиши мумкин.
- Қайтариқ (цикл)дан чиқиш:
- ЧИҚМОҚ
- Процедура (функция)дан чиқиш:
- ҚАЙТМОҚ
- Фавқулотда вазиятни ишлашга ўтиш:
- ҚЎЗҒАТМОҚ истисно_исмини ( ……… )
|
Do'stlaringiz bilan baham: |