10-mavzu: maple dasturida dasturlash elementlari reja: 1



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


 
 
 


 
 

 
 
Munosabat amali: <, >, <=, >=, = va <> amallaridan iborat. Ikkita algebraik 
ifodalarni bir-biri bilan solishtirishda munosabat amallaridan foydalaniladi. 


Tenglama tipi „=‟ simvol bilan tengsizlik tipi esa munosabat simvollari bilan 
belgilanadi. Ixtiyoriy tip 2 ta operandga ega chap va o‟ng qismlari qaysiki lhs() yoki 
rhs() buyruqlar yordamida ajratiladi. 

 

 
 

 

 
 
 

 
Mantiqiy konteksda shartli operatorlarni, sikl operatorlarini ishlatganimizda yuzaga 
keladi, if shartli operatorida yoki while sikl operatorlarida munosabat amallarini 
ishlatamiz natija true yoki false bo‟lishi mumkin. 

 

 


 
 

 
 


Maplening sintaksis ko‟rinishi bo‟yicha chap va o‟ng qismlarining munosabati 
teng yoki teng emasligi aniqlanadi, qaysiki matematik nuqtai nazardan ular 
ekvivalent emas. 



1-
misolda evalb()) buyrug‟i xato tengsizlikday hisobladi, to‟g‟ri natijaga ega 
bo‟lish uchun o‟ng qismdagi qavslarni expand() buyrug‟i orqali soddalashtirishga 
to‟g‟ri keldi. 
evalb() buyrug‟i o‟rniga is() buyrug‟ini ishlatsa bo‟ladi, bu buyruq sintaksis tenglik 
yoki tengsizlik bilan tekshirilmaydi. 



Mantiqiy amallar: and, or va not amallaridan iborat. Bu amallar yordamida 
mantiqiy ifodalarni hosil qilish mumkin. Birinchi 2 ta amal binary amal, oxirgisi 
esa unar amal hisoblanadi. Amallarni bajarish tartibi 1- not, 2- and, 3- or amali 
bajariladi. Qavslar amallar bajarish tartibini o‟zgartirib yubirishi mumkin. 
Mantiqiy ifoda tipi oxirgi bajarilgan mantiqiy amalga bog‟liq. 

Yüklə 157,62 Kb.

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