10-mavzu: maple dasturida dasturlash elementlari reja: 1



Yüklə 157,62 Kb.
Pdf görüntüsü
səhifə10/13
tarix25.12.2023
ölçüsü157,62 Kb.
#195684
1   ...   5   6   7   8   9   10   11   12   13
10Maruza



 
 

 
 
 
 


Massivdagi eng katta elementni aniqlash. 

 
 
 
 
 

 
 
Protseduralar. 
 
Dasturlash tillarida bir necha o‟xshash variantlarni dasturini tuzishda qism 
dastur, yani protseduralardan foydalanar edik. Demak protsedura qandaydir qism 
dasturni qandaydir nom bilan belgilab qo‟yishdir. Protseduralar parametrli yoki 
parametrsiz bo‟ladi. 
Misol: berilgan sonni modulini hisoblashni protsedura orqali ko‟rib chiqaylik. 
Boshqa dasturlash tillarida buni bajarib bilishingiz mumkin, lekin Maple da u 
quyidagicha bo‟ladi. 

 
 
 
 
 
 

 
 
Haqiqiy sonlar uchun ham bemalol ishlaydi. 

 
 



 
 
 
Lekin parametr sifatida hech qanday qiymatga ega bo‟lmagan o‟zgaruvchini bersak 
protseduramiz bizga xatolik to‟g‟risida xabar beradi. 

 
Error, (in ABS) cannot determine if this expression is true or false: 0 < y 
Haqiqatdan ham bu yerda y o‟zgaruvchi 0 dan kattami yoki kichikmi aniqlab 
bilmaydi, protsedurani universallashtirish uchun quyidagicha o‟zgartirish 
kiritamiz. 

 
 
 
 
 
 
 
 
 
 
 

 
 

Yüklə 157,62 Kb.

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




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