Java dasturlash tili


Download 0.61 Mb.
bet2/3
Sana28.09.2023
Hajmi0.61 Mb.
#1689475
1   2   3
Bog'liq
AT-83

Java operatorlari.

Operator ozi nima. Operatorlar o'zgaruvchlarning qiymatlari va qandaydir qiymatlar ustida amallar bajarish uchun ishlatiladi.
Masalan + operatorini o'zgaruvchining qiymatlarini yoki qandaydir qiymatlarni qo'shish uchun ishlatiladi.
Namuna. Ikkita qiymatni qo'shish.

Natija: 150

Keling endi o'zgaruvchilarning qiymatini qo'shishni ko'rsak.

Natija o'sha siz bilgan 150 konsolga chiqadi. Ammo bunda ikkita o'zgaruvchinig qiymatini qo'shish uchun + operatoridan foydalandik.
Operatorlar turlari:
1.Arifmetik operatorlar ( Arithmetic operators)
2. Tayinlash operatori ( Assignment operator )
3.Taqqoslash operatori (Comparison operators)
4.Mantiqiy operatorlar (Logical operators)
5.Qiymatni oshirish kamaytirish (auto increment , auto decrement)
1.Arifmetik operatorlar.
Artifmetik operatorlar umumiy bo'lgan matematik operatsiyalarni bajarish uchun ishlatiladi. Ular:




Qoldiqli bo'lish. Qoldikli bo'lishda bitta sonni ikkinchi songa bo'lganda uning qoldig'ini aniqlash uchun ishlatiladi. Deylik int x = 5; int y = 2; Agar x ni y ga bo'lgandagi qoldig'ini konsolga chiqarmoqchi bo'lsak natija 1 ga teng bo'ladi. Ya'ni 5 ni 2 ga bo'lsak butun qisim 2 ga teng va qoldiq qismi 1 ga teng bo'ladi. Ya'niy 5 = 2 * 2 + 1.
Namuna

Natija: 1
2.Tayanish operatorlari.
Tayinlash operatorlari qiymatni o'zgaruvchiga tayinlash uchun ishlatiladi. Y'ani qandaydir qiymatni o'zgaruvchiga berish uchun tayinlash operatoridan foydalanamiz.

Izoh. Tepada izohlarda aytilgandey.  x /= 5  ni  x = x / 5  deb yozsak bo'ladi va  xning yangi qiymati = xning esgi qiymati / 5  demak  x = 10 / 5  natija x = 2.


%= Namunada ko'ramiz.
Natija: 1
3.Taqqoslash operatorlari.
Taqqoslash operatori qiymatlarni taqqoslash uchun ishlatiladi. Ya'ni berilgan ikkita qiymat bir biriga tengmi yoki birinchi qiymat kattami degan savollarga javob topish maqsadida ishlatsak bo'lsa.



Izoh. <= operatori chap va o'ng tomondagi qiymatlarni solishtiradi, Agar chap tarafdagi qiymat o'ng tarafdagi qiymatdan kichik yoki teng bo'lsa <= operator true qaytaradi. Bo'lmasa false. Bizda x <= y degan ifoda bor. Agar qiymatlarni o'zgaruvchilar o'rniga sonlarni qo'yadigan bo'lsak 5 <= 3 (5 kichik yoki teng 3 dan) degan ma'noni beradi. 5 3dan kichik emas ekanligini bilamiz. Natijada false qaytaradi. Qo'shimcha malumot agar qiymatlar teng bo'lsa natija true boladi.

Natija: false


Download 0.61 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling