паскаль тилида чизикли тузилмали ва тармогланувчи тузулмали алгоритмлар асосида дастур тузиш

DOCX 135.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1
1543903132_73031.docx у å = 50 1 1 n n паскаль тилида чизикли тузилмали ва тармогланувчи тузулмали алгоритмлар асосида дастур тузиш режа: 1. паскаль тилида такрорланувчи тузилмали алгоритмларни дастурлаш. 2. муракаб цикллар асосида дастурлар тузиш. паскаль тилида чизикли тузилмали ва тармогланувчи тузулмали алгоритмлар асосида дастур тузиш алгоритмнинг блок-схема тарзидаги тавсифланиши эхмлар учун дастур тузиш амалиётида жуда кенг кулланилади. берилган масаланинг ечиш алгоритми блок-схема шаклида тавсифлаш алгоритмини дастурлаштириш учун анча кулайлик яратилади. блоклари кетма-кет, блок схемада жойлашган тартибда бажариладиган алгоритм чизикли структурали алгоритм дейилади. чизикли структурадаги дастурларда хеч кандай шарт булмайди, шунинг учун улар алгоритм билан аникланган кетма-кетликда бажариладилар. чизикли структурадаги дастурларни ташкил этиш учун узлаштириш операторлари, маълумотларни киритиш ва маълумотларни кайта ишлаш натижаларини чикариш операторлари киради. масалан у=ax2+bх+с функцияни кийматини хисоблаш учун блок-схема ва дастур тузамиз бошлаш тамом а, в,с, х у=ах2+bх+с у= a=1.21, b=3.12, c=-0.2, x=0.45 дастури куйидагича булади. program t1(input,output); var a,b,c: real; x, y: real; begin write(‘узгарувчиларни киритинг’); …
2
камдан ошмаган ишорасиз бутун сонлар булиб, улар меткаларни тавсифлаш булимида тавсифланадилар. шартли утиш оператори куйидаги умумий куринишдаги езувга эга: а) if b1 then a1; киска ёзилиши в) if b1 then a1 else a2 ; тулик ёзилиши бу ерда: b1- мантикий ифода; а1 ,а2 -операторлар. операторнинг а) куринишдаги езуви агар мантикий ифода true кийматга эга булса, а1 операторни хисоблашни ташкил этади, акс холда а1 бажарилмайдиган шартли оператордан кейин турадиган оператор бажарилади. в) куринишда агар мантикий ифода true кийматни кабул килса, унда а1 оператор бажарилади, акс холда а2 оператор бажарилади. шуни такидлаш керакки else операторидан олдин “;” нукта-вергул куйилмайди. масалан: if y>0 then d:=sqrt(y) else d:=y яъни у>0 булса, d= бажарилади акс холда d=y булади. case оператори дастурда тармокланишни ташкил этиб, бир неча операторлар орасидан бирини танлаш имконини беради.унинг умумий куриниши куйидагича; case of end масалан: case i of 2: x:=0; 3: x:=a*x; 100: x:=sin(x); end; a:=b; агар i 3га тенг булса …
3
параметрини бошлангич кийматини бериш керак, циклда эса бу параметр билан хисоблашни амалга ошириш керак. агар цикл тугамаган булса, унда хисоблашларни давом эттириш керак. цикл оператори for такрорланишлар сони олдиндан маълум булган циклларни ташкил этиш учун ишлатилади. операторнинг умумий куриниши: for i:=m1 to m2 do s; ёки for i:=m1 downto m2 do s; бу ерда: i -цикл параметри -у хакикий турда булиши мумкин эмас; m1 ва m2 -цикл параметрининг бошлангич ва охирги кийматлари; s -цикл танаси (содда ёки таркибий оператор). to хизматчи сузида цикл параметрининг узгариш кадами 1га тенг. downto да эса -1га тенг. while оператори хисоблашларни такрорлашлар сони ёзилган шартга боглик булган циклларни ташкил этиш имконини беради. операторнинг умумий куриниши: while b1 do s; b2 бу ерда b1 мантикий ифода (шарт, оператор) b2 ифода ёки оператор булиши мумкин. s -содда ёки такрибий оператордан иборат цикл танаси. агар мантикий ифода true кийматга эга булса (бажарилса), унда цикл операторлар бажарилади. мантикий ифода …
4
паскаль тилида чизикли тузилмали ва тармогланувчи тузулмали алгоритмлар асосида дастур тузиш - Page 4
5
паскаль тилида чизикли тузилмали ва тармогланувчи тузулмали алгоритмлар асосида дастур тузиш - Page 5

Want to read more?

Download the full file for free via Telegram.

Download full file

About "паскаль тилида чизикли тузилмали ва тармогланувчи тузулмали алгоритмлар асосида дастур тузиш"

1543903132_73031.docx у å = 50 1 1 n n паскаль тилида чизикли тузилмали ва тармогланувчи тузулмали алгоритмлар асосида дастур тузиш режа: 1. паскаль тилида такрорланувчи тузилмали алгоритмларни дастурлаш. 2. муракаб цикллар асосида дастурлар тузиш. паскаль тилида чизикли тузилмали ва тармогланувчи тузулмали алгоритмлар асосида дастур тузиш алгоритмнинг блок-схема тарзидаги тавсифланиши эхмлар учун дастур тузиш амалиётида жуда кенг кулланилади. берилган масаланинг ечиш алгоритми блок-схема шаклида тавсифлаш алгоритмини дастурлаштириш учун анча кулайлик яратилади. блоклари кетма-кет, блок схемада жойлашган тартибда бажариладиган алгоритм чизикли структурали алгоритм дейилади. чизикли структурадаги дастурларда хеч кандай шарт булмайди, шунинг учун улар алгоритм билан аникланган кетма-кетликда...

DOCX format, 135.5 KB. To download "паскаль тилида чизикли тузилмали ва тармогланувчи тузулмали алгоритмлар асосида дастур тузиш", click the Telegram button on the left.