10-mavzu: maple dasturida dasturlash elementlari reja: 1



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


 
 
 
 
 

 
 
 
 
 

 
 
 
 
 
 
 
Maple sintaksisi if ifoda konstruktoridan foydalansa bo‟ladi yani then va else 
algoritm bloklari ketma-ketligida tarmoqlanish operatorini saqlaydi. 
C tilida if operatori (?) shartli amalida va shunga o‟xshashlarda ishlatiladi. U 


quyidagi sintaksisga ega 


if
(shart, operand1,operand2). 
 
Shart operatori bajariladi qaysiki u mantiqiy ifoda bo‟lsa, agar u true ga teng bo‟lsa 
u holda operand1 bajariladi aks holda operand2 bajariladi. 




Sikl operatorlari. 
 
Maple da for sikl operatorining 2 xil ko‟rinishi mavjud. 
1.
for –from. 
2.
for –in. 
birinchi operator universal hisoblanadi, chunki berilgan amalni toki uning natijasi 
chin bo‟lsa bajaraveradi. Ikkinchisi esa ro‟yxatda yoki to‟plamda mavjud bo‟lsa 
bajaraveradi. 
for – from sikl operatorining umumiy sintaksi quyidagicha. 
[for nom] [from ifoda] [ by ifoda] [to ifoda] 
do operatorlar ketma ketligi end 
do 
while sikl operatori ko’rinishi 
[while mantiqiy ifoda] 
do operatorlar ketma ketligi end do 
 
for blokida siklning o‟zgaruvchi nomi kiritiladi, from va to bloklari boshlang‟ich va 


oxirgi o‟zgaruvchilar diapozonini aniqlaydi, by blokida esa uning o‟zgarish qadami 
beriladi (u manfiy ham bo‟lishi mumkin). Siklning boshlanishi boshlang‟ich 


qiymatni o‟zlashtirishdan boshlanadi, shundan so‟ng tekshiriladi oxirgi qiymatdan 
o‟tib ketmasligini, agar natijasi chin bo‟lsa sikl tanasidagi operatorlar do…end do 
bloklaridagi amallar bajariladi. Agar o‟zgaruvchining qiymati siklning oxirgi 
qiymatidan katta bo‟lsa, u holda sikl ishini to‟xtatadi. 
while sikl operatori ham xuddi shu prinsipda ishlaydi, agar mantiqiy ifoda false yoki 
Fall gat eng bo‟lsa o‟z ishini tugatadi. 
Agar ixtiyoriy biron bir blok berilmasa u holda uning boshlang‟ich parametric 
quyidagi jadvalday qabul qilinadi. 
blok 
Parametr qiymati 
blok 
Parametr qiymati 
for 
to 
infiniti 
from 

while 
true 
by 


Yüklə 157,62 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   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