«C# dasturlash tili» O’quv qo’llanma



Download 0,57 Mb.
bet49/76
Sana20.07.2022
Hajmi0,57 Mb.
#828017
1   ...   45   46   47   48   49   50   51   52   ...   76
Bog'liq
C # ma\'lumotnoma

Operatorlar
S# da juda ko’p operatorlar mavjud. Operatorlar spesifik matematik yoki mantiQiy operatsiyani bajarilishi kerakligi to’g’risidagi ma’lumotni kompilyatorga yetkazib beruvchi amal xisoblanadi. S# da to’rtta asosiy operatorlar (arifmetik, pobitli, mantiQiy, va tenglovchi operatorlar) va bir necha Qo’shimcha operatorlar mavjud bo’lib, ular turli xolatlarda Qo’llaniladi. Mazkur bo’limda arifmetik, mantiQiy va tenglovchi operatorlar xaQida so’z yuritiladi. Bulardan tashQari, shuningdek o’zlashtiruv operatorlari xaQida xam ma’lumotlar berilgan. Bitma-bit asosidagi va boshQa operatorlar xaQidagi ma’lumotlar esa keyinroQ beriladi.
Arifmetik operatorlar
S# da Quyidagi arifmetik operatorlar aniQlangan



Operator

Ma’nosi

Q

Qo’shuv

-

Ayirish (unitar minus)

*

Ko’paytirish

G’

Bo’lish




Modul bo’yicha olish (QoldiQ)

Q

Inkrement

-

Dekrement

Ko’paytirish, ayirish, Qo’shish operatorlari boshQa programmalash tillari kabi S# da xam bir xil ma’noga ega. Arifmetik operatorlarning funksiyasi ma’lum bo’lishiga Qaramay u bir Qancha tafsilotlarni bilishni talab Qiladi. Bo’lish operatorini QoldiQsiz bo’lish xolatida agar 10G’3 bo’lsa natija 3 ga teng bo’ladi. Bu xolatda natijani QoldiQ Qismini modul bo’yicha olish amali orQali olish mumkin. Mazkur operator S# dagi kabi boshQa programmalash tillarida xam bir xil ma’noga ega. S# da modul bo’yicha olishbutun sonlar uchun xam Qo’llanishi mumkin va Quyida modul bo’yicha olish operatorining funksiyasi tasvirlangan.
using System
class Fodbeto
public static void main ()
int result
double result
1 result – 0 G’ 3
rem – 10. 3
cresult – 10.0 G’ 3.0
rem 10.0 G’ 3.0
Programmadan Quyidagi natija olinadi
Butunsonli bo’lish natijasi 3 ga teng
QoldiQ 1
double asosida bo’lish 10.0 G’3.0
QoldiQ 3.3333333333333333333 ga teng
Ko’rinib turibdiki, modul bo’yicha olish operatori butun sonlar bilan ishlash jarayonida natijani 1 gacha Qaytaradi.

Download 0,57 Mb.

Do'stlaringiz bilan baham:
1   ...   45   46   47   48   49   50   51   52   ...   76




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