137. Трапециялар усули орқали интегрални ҳисоблайдиган дастур тузинг. Дастур ҳар бир қадам қийматини, ҳисоблашлар сонини ва интеграл қийматини чоп қилсин.
138. 1 дан 10 гача оралиқдаги сонни “ўйлайдиган” ва фойдаланувчига уни 5 ўринишда топишни таклиф этадиган дастур тузинг. Қуйида дастур бажарилиши вақтида таклиф этиладиган экран кўриниши келтирилган (фойдаланувчи киритган маълумотлар ярим қалин шрифтда берилган).
“Сонни топиш” ўйини.
Компьютер 1 дан 10 гача бўлган сонни “ўйлади”.
Уни 5 ўринишда топинг.
Сонни киритинг ва ни босинг
-> 5
Йўқ.
-> 3
Табриклаймиз! Сиз ютдингиз!
Факултатив
139. Вақт тугаганидан сўнг, клавиатурадан киритилган хабар натижасида товуш сигналини берувчи таймер-дастур тузинг.
while
Умумий мулоҳазалар
Бу бўлимдаги масалаларни ечишдан олдин қуйидагиларни ёдга олиш керак:
while цикл кўрсатмасидаги такрорланишлар сони дастур бажарилиши жараёнида аниқланади;
while цикл кўрсатмаси, while сўзидан кейин ёзилган ифода қиймати нолга тенг бўлмагунча бажарилади;
while сўзидан кейин цикл кўрсатмасида бажариладиган шарт ёзилиши керак;
для завершения цикла while в теле цикла обязательно должны быть инструкции, выполнены которых влияет на условие завершения цикла;
while цикли – бу олд шартли цикл, шундай ҳолат бўлиши мумкинки цикл танасидаги кўрсатмалар бир марта ҳам бажарилмайди;
while цикли, кўпинча, яқинлашадиган ҳисоблашларни ташкил этишда, маълумотларни қайта ишлаш ва излаш масалаларида
Топшириқлар
140. y=2x2-5x-8 функцияни -4 дан 4 гача оралиқдаги қийматларининг жадвалини экранга чоп қиладиган дастур тузинг. Аргумент қадами 0,5 га ўзгаради.
141. Фойдаланувчи берган аниқлиқда “Пи” сонини ҳисоблайдиган дастур тузинг. “Пи” нинг қийматини 1-1/3+1/5-1/7+1/9 ... йиғиндини ҳисоблашда кўп ҳадларни йиғишда ҳадларнинг яқинлашиш қиймати π/4 га тенг. Қуйида дастур бажарилиши вақтида таклиф этиладиган экран кўриниши келтирилган (фойдаланувчи киритган маълумотлар ярим қалин шрифтда берилган).
Пи ни ҳисоблаш аниқлигини беринг ->0.001
Пи сони 0.001000 аниқлиқда 3.143589 га тенг
Қаторнинг 502 ҳади йиғилди.
142. Иккита бутун соннинг энг катта умумий бўлувчисини ҳисоблайдиган дастур тузинг. Қуйида дастур бажарилиши вақтида таклиф этиладиган экран кўриниши келтирилган (фойдаланувчи киритган маълумотлар ярим қалин шрифтда берилган).
Бутун сонларнинг ЭКУБ ини ҳисоблаш.
Сонларни киритинг.
->45 10
ЭКУБ(45,10) = 5
Do'stlaringiz bilan baham: |