такрорланувчи таркибли дастурлар

DOC 50,0 КБ Бесплатная загрузка

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

Прокрутите вниз 👇
1
1404135071_51442.doc такрорланувчи таркибли дастурлар такрорланувчи таркибли дастурлар режа: 1. параметрли цикл оператори. 2. шарти олдин куйилган цикл оператори. 3. шарти кейин куйилган оператори. 4. ичма- ич жойлашган цикллар. муаммо: цикл операторларининг куринишлари ва бажариш тартиби. параметрли, шарти олдин куйилган ва шарти кейин куйилган операторларнинг умумий куринишлари ва ишлаш принциплари. ички ва ташки циклларнинг бажарилиш тартиби. купгина масалаларни ечишда хисоблаш жараенлари циклик (такрорланувчи) характерга эга булади. бу холда бирор бир оператор булими бутун турга тегишли узгарувчининг хар хил кийматлари учун такроран бир неча марта бажарилади. цикл операторининг кулланилиши дастурни киска тузиш ва тузатиш вактларини тежаш имконини беради. паскал тилида махсус 3 хил турдаги цикл операторлари кулланилади: 1. параметрли цикл оператори. 2. шарти олдин куйилган цикл оператори. 3. шарти кейин куйилган цикл оператори. цикл оператори мураккаб операторлар туркумига киради, яъни уз таркибида бошка операторларни саклайди. циклга кириш факат унинг бошланиши оркали амалга оширилади. цикл операторидаги барча узгарувчилар циклик жараенгача аникланган булиши керак. …
2
раметрининг киймати охириги кийматидан ортиб кетмаса, у холда цикл танасини ташкил килувчи операторлар кетма- кетлиги бажарилади. сунгра цикл параметри узининг кийматини бир бирлик орттиради ва юкоридаги жараен такрорланади. агар цикл параметри узининг охириги кийматидан ортиб кетса, циклик жараен тугайди. цикл параметри цикл ичида узгариши мумкин эмас. масалан: 1) for i: = 1 to 6 do x: = sqr(5*i); 2) for n: = 1 to 5 do begin s: =s+sqr(n); q = q*n end. паскал тилида параметрли цикл операторини камайиб борувчи шаклда хам ифодалаш мумкин. унинг куриниши куйидагича булади: for v: = n2 downto n1 do s; бунда downto (гача камаядиган) хизматчи суз.бу операторда параметр v охирги киймат n2 данn1 гачабулган кийматларни -кадам билан кабул килади. масалан: 1)for i:= 6 downto 1 do x:=sqr (5*) 2)for n:=5 downto 1do begin s:=s+sqr(n):=q*n end мисол: s= ифоданинг кийматини хисоблаш дастурини тузинг. 1)program summa(input,output); var i,n:integer; s,sl:real; begin s;=0: sl;=0: for n:=1 to 5 …
3
албатта узгариши керак булмаса, бу оператор бажарилиши хеч качон тугамайди. бу операторда такрорланишлар сони дастлаб аник булиши талаб килинмайди., демак бу оператор такрорланишлар сони аник булмаган холларда кулланилади. агар цикл танасини ташкил килувчи операторлар сони биттадан ортик булса, улар begin вa end орасига олиб ёзилади. шарти кейин куйилган цикл оператори. бу оператор такрорланувчи хисоблаш жараёнида такрорланиш сони номаълум булган холатларда кулланилади. операторнинг умумий куриниши куйидагича: repeat s1, s3,…,sn until в бу ерда repeat ( такрорламок) ва until( гача) – хизматчи сузлар ; s1, s3, ,…,sn операторлар кетма-кетлиги, вмантикий ифода. операторнинг бажарилишида : repeat ва until орасида жойлашган операторлар кетма-кетлиги бир марта ва ундан ортик бажарилиши мумкин.бу жараён куйилган мантикий ифода вёлгон киймат кабул килггунча давом этади. : repeat операторининг while операторидан фарки шундаки, дастлаб цикл танасини ташкил килувчи операторлар бажарилади ва кейин мантикий ифоданинг киймати текширилади. while операторида эса дастлаб мантикий ифоданинг киймати текширилади ва кейин цикл танасини ташкил килувчи …
4
а цикл параметрлари узларининг бошлангич кийматига эга булади. сунгра, энг ички цикл тулик бажарилади, шундан кейин бунга нисбатан ташки цикл яна тулик бажарилади. шу жараен хамма даражадаги цикллар талаб этилган барча кийматларни кабул килиб булгунча давом этади. адабиётлар: 1.с.а.абрамов,д. е. зима. «начало программирования на языке паскаль». москва. 1987 г. 2.д. прайс. «программирование на языке паскаль». москва. 1987 г. 3.а. файсман. «профессиональное программирование на турбо – паскаль» москва. 1988 г. 4. б. поляков и.ю. круглов «программирование в среде турбо - паскаль» 5.и.п.трифонов, в.г.абрамов, г.и.трифонова. «введение в язык паскаль». москва. 1998 г. 6. м.п. лапчик. «введение в программирование»
5
такрорланувчи таркибли дастурлар - Page 5

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

Скачайте полный файл бесплатно через Telegram.

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

О "такрорланувчи таркибли дастурлар"

1404135071_51442.doc такрорланувчи таркибли дастурлар такрорланувчи таркибли дастурлар режа: 1. параметрли цикл оператори. 2. шарти олдин куйилган цикл оператори. 3. шарти кейин куйилган оператори. 4. ичма- ич жойлашган цикллар. муаммо: цикл операторларининг куринишлари ва бажариш тартиби. параметрли, шарти олдин куйилган ва шарти кейин куйилган операторларнинг умумий куринишлари ва ишлаш принциплари. ички ва ташки циклларнинг бажарилиш тартиби. купгина масалаларни ечишда хисоблаш жараенлари циклик (такрорланувчи) характерга эга булади. бу холда бирор бир оператор булими бутун турга тегишли узгарувчининг хар хил кийматлари учун такроран бир неча марта бажарилади. цикл операторининг кулланилиши дастурни киска тузиш ва тузатиш вактларини тежаш имконини беради. паскал тилида махсус 3 хил турд...

Формат DOC, 50,0 КБ. Чтобы скачать "такрорланувчи таркибли дастурлар", нажмите кнопку Telegram слева.

Теги: такрорланувчи таркибли дастурлар DOC Бесплатная загрузка Telegram