Ш. И. Раззоќов, М. Д. Юнусова turbo pascal алгоритмик тилида дастурлаш касб-ћунар коллеж талабалари учун ўќув ќўлланма
Download 1.74 Mb.
|
Turbo Pascal назария
- Bu sahifa navigatsiya:
- WHILE
- 8.4. Танлов оператори
repeat
s:=s+i; {цикл танасининг камида битта операторида шартнинг бажарилмаслик ћоли бўлиши учун} i:=i+1 {цикл шартидаги ќиймати ўзгариши керак} until i>n end. Эътибор беринг repeat … until жуфтликлар begin … end оператор ќавсларига ўхшайди, шунинг учун until олдидан нуќтали вергул ќўйиш шарт эмас. Цикл операторларини усталик билан бошќариш учун Турбо Паскалда 2 процедура киритилган: break – циклдан зудлик билан чиќишни ташкил ќилади; процедура фаолияти бошќаришни цикл операторидан кейин келувчи операторга узатишга ќаратилган. continue – циклнинг навбатдаги такрорланишини ваќтидан олдин тўхтатади. Бошќаришни цикл операторининг энг охирига узатади. Бу процедураларнинг киритилиши шартсиз ўтиш (GOTO) операторини Турбо Паскалда ишлатиш заруриятини деярли йўќ ќилади. While, repeat ва for операторлари ишини таќќослашга имкон берувчи ќуйидаги жадвални келтирамиз: 8.2-жадвал
8.4. Танлов оператори Танлов оператори дастурни давом эттиришнинг бир нечта тармоќларидан бирини танлашга имкон беради. Танлашни амалга оширувчи параметр бўлиб, ихтиёрий тартиб туридаги (REAL ва STRING бунга кирмайди) ифода – танлов калити хизмат ќилади. Танлов оператори структураси ќуйидагича: Download 1.74 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling