|
Mulohazalar
Mulohazalar ustida amallar
|
bet | 6/6 | Sana | 25.11.2023 | Hajmi | 25,77 Kb. | | #105274 |
Bog'liq 1-Ma’ruza mashg’uloti. Mavzu Kirish. C dasturlash tili. Mulohazalar
|
Mulohazalar ustida amallar
|
A
|
B
|
!A
|
A && B
|
A || B
|
false
|
false
|
true
|
false
|
false
|
false
|
true
|
true
|
false
|
true
|
true
|
false
|
false
|
false
|
true
|
true
|
true
|
false
|
true
|
true
|
Mantiqiy tur qiymatlari ustida mantiqiy kо‘paytirish, qо‘shish va inkor amallarini qо‘llash orqali murakkab mantiqiy ifodalarni qurish mumkin. Misol uchun, «x -musbat va y qiymati [1..3] sonlar oralig‘iga tegishli emas» mulohazasini mantiqiy ifoda kо‘rinishi quyidashicha bо‘ladi:
(x>0)&&(y<1||y>3).
void turi. void turidagi programma obyekti hech qanday qiymatga ega bо‘lmaydi va bu turdan qurilmaning til sintaksisiga mos kelishini ta’minlash uchun ishlatiladi. Masalan, S++ tili sintaksisi funksiya qiymat qaytarishini talab qiladi. Agar funksiya qiymat qaytarmaydigan bо‘lsa, u void kalit sо‘zi bilan e’lon qilinadi.
Misollar.
int a=0,A=1; float abc=17.5; double Ildiz;
bool Ok=true; char LETTER=‘z’;
void Mening_Funktsiyam();/* funksiya qaytaradigan qiymat inobatga olinmaydi */
Foydalanilgan adabiyotlar
D.S. Malik. C++ Programming: From Problem Analysis to Program Design. Fifth Edition. Course Technology, 2011.
Bjarne Stroustrup. The C++ Programming Language (4th Edition). Addison-Wesley, 2013. 1363 page.
Sh.F. Madraximov, A.M. Ikramov, Q.T. Maxarov. Dasturlash asoslari. O’quv qo’llanma // Toshkent, “Mumtoz so’z”. 2018, 276 bet.
Мадрахимов Ш.Ф., Гайназаров С.М. C++ тилида дастурлаш асослари// Тошкент, ЎзМУ, 2009, 196 бет.
Polatov A.M. Algoritmlar va C++ tilida dasturlash asoslari. O’quv qo’llanma // Toshkent, O’zbekiston Milliy Universiteti, “Universitet” nashriyoti, 2017, 100 bet.
Madraximov Sh.F., Ikramov A.M., Babajanov M.R. C++ tilida programmalash bo’yicha masalalar to’plami. O’quv qo’llanma // Toshkent, O’zbekiston Milliy Universiteti, “Universitet” nashriyoti, 2014. 160 bet.
http://hozir.org
|
| |