Mavzu: javada operatorlar 2qism
1. karolina_2427 (M) (62) [off] | TXT | 4| 9 May 2021, 18:56
otgan mavzuni davomi

Ushbu dastur quyidagilarni ishlab chiqaradi:

1 + 2 = 3 3 - 1 = 2 2 * 2 = 4 4/2 = 2 2 + 8 = 10 10% 7 = 3

Java sizga imkon beradi birlashtirish uchun: masalan, operatorlar topshiriqlari va arifmetik operatorlar. Keling, bir misolni ko'rib chiqaylik:

int x = 0;
x = x + 1; // x = 0 + 1 => x = 1
x = x + 1; // x = 1 + 1 => x = 2
x = x + 1; // x = 2 + 1 => x = 3

Bu erda biz o'zgaruvchini aniqladik xva unga null qiymat berdik . Keyingi har bir satrda biz xqiymatni o'zgaruvchining joriy qiymati yig'indisiga xva biriga beramiz . Izohlarda har bir satr uchun tushuntirishlar mavjud. Ushbu protsedura o'zgaruvchini yaratish yoki ko'paytirish deb ataladi. Yuqoridagi misoldan ortib boruvchi operatsiyani operatorlar kombinatsiyasi yordamida shunga o'xshash bilan almashtirish mumkin:

int x = 0;
x += 1; // x = 0 + 1 => x = 1
x += 1; // x = 1 + 1 => x = 2
x += 1; // x = 2 + 1 => x = 3

Siz tayinlash operatorini har qanday arifmetik operator bilan birlashtira olasiz:

int x = 0;
x += 10; // x = 0 + 10 => x = 10
x -= 5; // x = 10 - 5 => x = 5
x *= 5; // x = 5 * 5 => x = 25
x /= 5; // x = 25 / 5 => x = 5
x %= 3; // x = 5 % 3 => x = 2;

So'nggi misol qanday ishlashini namoyish qilaylik:
P.S biriktirilgan faylga qarang

javada operatorlar o`rganish ozgina qiyinlik qilgani uchun buning davomini keyingi mavzularimizda kuzatib boring

21 sekunddan so'ng qo'shdi...
Bizni kuzatib boring
Ma'lumotlar
Mavzu id raqami: 3557
Mavzuga oid xabarlar soni: 1 ta
So'ngi faollik vaqti: 9 May 2021, 18:56
Mavzuni ko'rishgan: 4 kishi
» txt shaklida yuklab olish
» Mavzudagi yangi xabarlardan xabardor bo'lishni rad etish
uzmasters.ru Onlayn 133 (0/133)
uzmasters.ru Forumga a'zo bo'lish
uzmasters.ru Forumdan qidirish
uzmasters.ru Bosh sahifa
Яндекс.Метрика UzMasterS.Ru