1- dars. Masalalarni kompyuterda yechish bosqichlari mavzusiga


-dars. Algoritmning asos tuzilmalari mavzusiga



Yüklə 0,79 Mb.
Pdf görüntüsü
səhifə10/20
tarix19.12.2023
ölçüsü0,79 Mb.
#185888
1   ...   6   7   8   9   10   11   12   13   ...   20
paskal masalalari TAYYOR

10-dars. Algoritmning asos tuzilmalari mavzusiga 
1-masala. Uchta a, b, с sonlar berilgan. a va b sonlar yig‗indisi yarminini, a va с sonlar ayirmasini 
modulini, b va с sonlar ko‗paytmasini kvadratini hisoblash algoritmini tuzing.
Bu masala al¬goritmi chiziqli bo‗ladi, 
chunki faqat qiymat berish va oddiy 
hisoblashlardan iborat. 
Algoritm blok-sxemasidagi bloklami tagidan yoki yonidan yozish mumkin. 
2- masaia. 
Radiusi R ga teng aylana uzunligi, doira yuzi va shar hajmini hisoblash algoritmini tuzing. 
Avvalgi masala kabi bu masala algoritmi ham chiziqli ritm blok-sxemasi ham farq qilmaydi, faqat 
formulalar о‘zgaradi. 
3-masala.
Berilgan a son musbat bo‗lsa, u holda uning kvadratini va kvadrat ildizini hisoblash 
algoritmini tuzing. 


4-masala
. Uchta a, b, с sonlar berilgan. Ular ichida manfiy bo‗lmagan sonlar kvadrat ildizini hisoblash 
algoritmini tuzing. 
Bu masala algoritmi ham tarmoqlanuvchi bo‗lib, 
faqat bir holatda, ya‘ni berilgan sonlar manfiy 
bo‗lmaganda, ya‘ni berilgan sonlar musbat yoki 0 
bo‗lganda, amallar bajarilishi talab etilmoqda. 
Shuning uchun tarmoqlanish tuzilmasini qisqa 
ko‗rinishidan foydalanish qulay. 
5-masala. Uchta a, b, с sonlar berilgan. a < b-c shart bajarilsa Ha‖, aks holda ―Yo‗q‖ deb javob 
chiqaruvchi algoritm tuzing. 
Bu masala algoritmi ham tarmoqlanuvchi, lekin shart bajarilsa ham bajarilmasa ham amallar 
bajarilishi talab etilmoqda. Shuning uchun bu holda tarmoqlanish tuzilmasini to‗liq shaklidan 
foydalanish qulay. 
Boshlansin
a, b, с kiritilsin 
agar 
au holda
―Ha‖ chiqarilsin 
aks holda 
―Yo‗q‖ chiqarilsin 
oxiri tamomlansin
6-masala. a va b sonlar berilgan. Agar ulaming ko‗paytmasi mus¬bat bo‗Isa, ulaming har birini 
kvadratini, aks holda ulaming har biriga 100 ni qo‗shib chiqaruvchi algoritm tuzing.
Bu masala algoritmida ham tarmoqlanuvchi tuzilmani to‗liq shaklidan foy¬dalanish qulay. Hisoblash 
jarayonida bajarilayotgan amallar qiymatini saqlab turish uchun yordamchi belgilar kiritish yoki bor 
belgilardan foydalanish mumkin. 


7-masala.
Natural x ning qiymati berilgan a sonidan kichik bo‗lganda y=ax2+20 funksiyaning 
qiymatlarini hisoblash algoritmini tuzing.

Demak, x ning a dan kichik har bir qiymatida у funksiyani hisoblash kerak. Lekin, 
takrorlanishlar soni awaldan ma‘lum emas, shuning uchun shart bo‗yicha takrorlash 
tuzilmasidan foydalanish qulay. 

Yüklə 0,79 Mb.

Dostları ilə paylaş:
1   ...   6   7   8   9   10   11   12   13   ...   20




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin