Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019



Pdf көрінісі
бет13/34
Дата28.06.2022
өлшемі2.75 Mb.
#459535
1   ...   9   10   11   12   13   14   15   16   ...   34
devcpp 1 Kaz66

шарт_1 
шарт_2 
шарт_1 && шарт_2 
жалған(0) 
жалған(0) 
жалған(0) 
жалған(0) 
ақиқат(1) 
жалған(0) 
ақиқат(1) 
жалған(0) 
жалған(0) 
ақиқат(1) 
ақиқат(1) 
ақиқат(1) 

НЕМЕСЕ амалы
– біруақытта екі шарттың біреуін ғана орындайды 
(немесе екеуін де орындайды)
шарт_1 | | шарт_2 
Шындық кестесі төмендегідей түрде болады 
шарт_1 
шарт_2 
шарт_1 && шарт_2 
жалған(0) 
жалған(0) 
жалған(0) 
жалған(0) 
ақиқат(1) 
ақиқат(1) 
ақиқат(1) 
жалған(0) 
ақиқат(1) 


Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019 
 
22 
http://astanabilim.kz/infor/c
  
ақиқат(1) 
ақиқат(1) 
ақиқат(1) 

Күрделі шарттарда кей кезде ЕМЕС амалы қолданылады
– 
шарттың терістеуі (немесе кері шарт).
Мысалы, келесі екі шарттың құқығы немесе күші бірдей 
A>B ! (A<=B) 

Логикалық амалдар мен қатынастардың орындалу реті (приоритеті): 

амалдар жақша ішіне жазылады 

ЕМЕС амалы

логикалық қатынастар >, <, >=, <=, ==, != 

ЖӘНЕ амалы 

НЕМЕСЕ амалы 

Орындалу ретін өзгерту үшін дөңгелек жақшалар қолданылады. 
  Switch қосылғышы (бірнеше таңдауды ұйымдастыру) 
Егер кейбір бүтін немесе символдық айнымалылардың шамасына 
байланысты бірнеше нұсқалардың ішінен біреуін таңдау керек болса, онда if
операторын қолдана отырып күрделі шарттарды жазу өте ыңғайсыз болады, 
сондықтан Switch арнайы таңдау операторын қолданған ыңғайлы және тез 
орындауға мүмкіндік береді. 
 
Есеп. Пернетақтадан латын бас әріпін енгізген кезде сол әріптен басталатын 
жануардың атын экранға шығаратын бағдарлама құру қажет. 


Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   34




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет