1 Mavzu: masalalarni kompyuterda yechish bosqichlari reja Masalani qoyilishi


O'sish va pasayish operatsiyalari



Download 230,26 Kb.
bet15/30
Sana28.04.2022
Hajmi230,26 Kb.
#586965
1   ...   11   12   13   14   15   16   17   18   ...   30
Bog'liq
1 Mavzu

O'sish va pasayish operatsiyalari


PHP tilining muhim qismi C tilidan meros qilib olingan va C dasturchilari qisqartirishga bo'lgan muhabbat uchun mashhur va u bilan faxrlanish. Tildan olingan o'sish va kamaytirish bo'yicha operatsiyalar sizga ko'proq ma'lumotni qisqacha ifodalashga imkon beradi $ 1, Odatda dasturlarda odatda dasturlarda uchraydi.
O'sish operatsiyasi (++) ushbu operatsiyani kengaytiradigan va pasayish bilan bog'liq (-) jihozni bunday o'zgaruvchining qiymatiga olib tashlaydi.
Ushbu ikkita operatsiyaning har biri ikkita naviga ega - qoplamoq (Ushbu shaklda ish belgisi to'g'ridan-to'g'ri operatsiya taqsimlangan o'zgaruvchidan keyin va prefiks (Ushbu shaklda operatsiya taqsimlangan o'zgaruvchiga qadar operatsiya belgisi darhol joylashtiriladi). Ikkala nav ham o'zgaruvchining qiymatini o'zgartirish bilan bog'liq bir xil ta'sirga ega, ammo qopqoq va prefiks operatsiyalari iboralar sifatida ishlatilganda turli xil qiymatlarni qaytaradi. Effiks operatsiyasi ifodaning qiymatini qaytgandan so'ng, o'zgaruvchan o'zgarishlar qiymati va to'lovni amalga oshirish birinchi darajali o'zgarishlarni amalga oshiradi va keyin o'zgaruvchan yangi qiymatni qaytaradi. Belgilangan farqni tayinlash operatorlarida pasayish va ko'paytirish bo'yicha operatsiyalar yordamida aniqlash mumkin:
PHP kodi $ \u003d 0; $ natija \u003d $ hisoblash ++; Echo "O'rtlik natijasi $ 1+:". $ Natija. "
"; $ Cont \u003d 0; $ \u003d+ $ va hisoblash; echo" o'sish natijasi ++ $ "."
";
Yuqoridagi operatorlar brauzer oynasida quyidagi mahsulotni shakllantiradilar:
O'sish operatsiyalari
Ushbu misolda operator $ \u003d $ sent ++ operatorlarga mutlaqo tengdir:
PHP kodi $ natija \u003d $ hisoblang; $ Cont \u003d $ hisoblang + 1;
Shu bilan birga, operator $ \u003d ++ $ sanash bunday operatorlarga mos keladi:
PHP kodi $ Count \u003d $ hisoblash +1; $ natija \u003d $ hisoblang;

Maslahat operatsiyalari


O'sish (va kamaytirish) operatsiyalari o'zgaruvchining qiymatiga birlikni qo'shish uchun zarur kodni kamaytirishga imkon beradi, ammo o'zgaruvchini qo'shadigan kod qo'shishini kamaytirishga imkon bermang uning qiymati boshqa raqam yoki boshqa arifmetik ta'sirning bajarilishi natijasida uning qiymati. Yaxshiyamki, barcha besh arifmetik operatsiyalar tegishli ravishda amalga oshiriladigan operatsiyalarga ega (+ \u003d \u003d \u003d \u003d \u003d \u003d \u003d. \u003d \u003d \u003d va% \u003d), ushbu o'zgaruvchining qiymati bo'yicha arifmetik operatsiyaning natijasini berishingizga imkon beradi. Masalan, operator
PHP $ cont \u003d$ code * 3 kodi;
qisqartirilishi mumkin
PHP $ Sana * \u003d 3 kodi;


Download 230,26 Kb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   30




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish