Информатика


-rasm. For takrorlanishga doir misollar


Download 7.16 Mb.
Pdf ko'rish
bet286/300
Sana25.08.2023
Hajmi7.16 Mb.
#1670002
1   ...   282   283   284   285   286   287   288   289   ...   300
Bog'liq
informatika Mominov

10.28-rasm. For takrorlanishga doir misollar. 
1-misol n gacha bo`lgan sonlar yig`indisini hisoblaydi. Masalan, sum(5)=15. 
2 – misol vektor hosil qiladi. Vec(b,t,h) da b – vektorning birinchi elementi, t- 
vektorning oxirgi elementi, h – vektor elementlari orasidagi farq. Prod(v) – bu 
vektor elementlarini ko`paytiradi. 3-misol matritsa hosil qiladi. 4 – misol 
fibonachi ketma – ketligini hisoblaydi.


521 
10.29-rasm. For takrorlanishga doir misollar natijasi. 
Mathcadda while operatoriga doir dasturlash bilan tanishib chiqamiz. –
rasmdagi 1 – misol hosil qilingan vektorning 

aniqlikdagi element indeksini va 
elementni qiymatini qaytaradi. 2- misol vektorning x teng bo`lgan element 
indeksini va elementni qiymatini qaytaradi. 
10.30-rasm. While ga doir misollar. 
Dasturlash texnologiyasida barcha funksiyalar dasturchilar tomonidan 
yoziladi. Mathcadda ham bu imkoniyat mavjud. – rasmdagi 1 – misolda while 
takrorlanish operatori yordamida berilgan a sonidan 

aniqlikda kvadrat ildiz olish 
dasturi keltirilgan. 2-misolda ham a sonidan 

aniqlikda kvadrat ildiz olish dasturi 
keltirilgan bo`lib, unda if – shart operatori va break o`tish operatorlaridan 
foydalanilgan. 3- misolda faktarial while va break operatorlari yordamida amalga 
oshirilgan. 


522 
10.31-rasm. While, break operatorlariga doir misollar. 
Mathcad dasturida ham Rekursiv dasturlarni tuzish mumkin. –rasmda 
rekursiv dasturlashdan foydalanib, faktorial va fibonachi ketma-ketliklari hisoblash 
dasturlari keltirilgan. 
10.32-rasm. Rekursiv dasturlashga oid misollar. 
Mathcadda continue va return operatorlariga doir misollar keltiramiz (-
rasm). Rasmdagi 1- misol continue operatoriga bagishlangan bo`lib, berilgan n 
gacha sonlardan faqat toqlarining yig`indisini hisoblaydi. Misolda agar k 2 ga 
qoldiqsiz bo`linsa, pastdagi s

s+k amali bajarilmaydi va continue operatori ish 
jarayonini for operatoriga uzatadi. 2-misol return operatori yordamida bajarilgan 
bo`lib, unda parametr sifatida kiritilgan a sonining necha xonaligini aniqlab beradi. 
Bu misol ikki variantda tuzilgan. 

Download 7.16 Mb.

Do'stlaringiz bilan baham:
1   ...   282   283   284   285   286   287   288   289   ...   300




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling