|
Amallar bajarilish tartibiga bo‘ysinadi
|
səhifə | 6/8 | tarix | 21.10.2023 | ölçüsü | 382,14 Kb. | | #159264 |
| 1-hafta OK
Amallar bajarilish tartibiga bo‘ysinadi. Tartibni o’zgartirish uchun qavslardan foydalaniladi. Amallar: - unar; - Binar:
- multiplikativ; - munosbat; - ta’minlash. Amallar 1. Unar - unar minus – operand ishorasini o’zgartiruvchi; ! mantiqiy inkor; * adres bo’yicha murojaat Amallar (2) 1. Unar ++, ++ (keyingi); - -, - - (oldingi). Amal belgisining qayerda qo’yilganligiga qarab operand qiymatidagi o’zgarish amalga oshadi. Agar belgi operandning chap tomonidan qo’yilgan bo’lsa, oldin qiymat o’zgarib keyin hisoblash bajariladi. Agar belgi o’ng tomonga qo’yilgan bo’lsa, oldin hisoblash keyin qiymat o’zgaradi. (i++; a*++i; --i+c; c*i--) Amallar (3) 2.Binar Additiv: +, -, Multiplikativ: * - ko’paytirish, agar operandlar butun bo’lsa, natija ham butun bo’ladi; / - bo’lish, agar bo’linuvchi va bo’luvchi butun bo’lsa, natija ham butun bo’ladi; % - butun sonlarni qoldiqli bo’lish. Misol: int a=5;int b = 3; float c=9.3; … a+b a / b a % b a * b c / b (a+b)/(a-b*a)
8
1
15
3.1
2
0
Amallar (4) 3. Relyatsion (munosabat) amallar - sonlarga, belgilarga qo'llaniladi - natijada ular mantiqiy qiymatga ega bo'ladilar: <, >, ==, !=, <=, >= relyatson amallar natijasi rost yoki yolg’on bo’ladi
Dostları ilə paylaş: |
|
|