12-mavzu: Veb dasdturlash tillari



Download 177,15 Kb.
Pdf ko'rish
bet4/8
Sana01.07.2022
Hajmi177,15 Kb.
#722438
1   2   3   4   5   6   7   8
Bog'liq
12-mavzu Veb dasdturlash tillari (2)

Arifmetik operatorlar
C# da quyidagi arifmetik amallar aniqlangan: 
+, -, *, / amallari C# da ham boshqa tillardagi kabi mos ravishda qo`shish, ayirish, 
ko`paytirish, bo`lish vazifasini bajaradi.Lekin / operatorida ozgina farq bor. Butun 
sonlarni bo`lishda qoldiq tashlab yuboriladi. 10/3 amalidan keyin natija 3 ga teng 
bo`ladi. Uning qoldig`i % operatori orqali olinadi. 10%3 = 1. C# da % operatorini 
butun tiplarga ham haqiqiy tiplarga qo`llash mumkin. 10.0%3.0 = 1 bo`ladi. M:
using System;
class ModDemo
{
public static void Main()
{


int iresult, irem;
double dresult, drem;
iresult = 10 / 3;
irem = 10 % 3;
dresult = 10.0 / 3.0;
drem = 10.0 % 3.0;
Console.WriteLine( "10/3 ning natijasi va qoldig`i: " + iresult + " " + irem);
Console.WriteLine( "10.0/3.0 ning natijasi va qoldig`i:" +dresult + " " + drem);
}
}
Natija:
10/3 ning natijasi va qoldig`i: 3 1
10.0/3.0 ning natijasi va qoldig`i: 3.33333333333333 1
Inkrement va dekrement
 
Inkrement(++) va dekrement(--) operatorlari mos ravishda operand qiymatini 
bittaga oshiradi, kamaytiradi.
x=x+1; //x ning qiymatini 1 tega oshirish
x++; //x ning qiymatini inkrement operatori orqali bittaga oshirish
Bu ikki usul ham teng kuchli.
x=x-1; //x ning qiymatini 1 tega kamaytirish
x--; //x ning qiymatini dekrement operatori orqali bittaga kamaytirish
Inkrement va dekrement operatorlari operandning oldida ham bo`lishi mumkin.
++x; // inkrement operatorinig prefiksli ko`rinishi
--x; // dekrement operatorinig prefiksli ko`rinishi
x++; // inkrement operatorinig postfiksli ko`rinishi
x--; // dekrement operatorinig postfiksli ko`rinishi
Ularning bir-biridan farqini quyidagi misolda ko`rish mumkin:
int x=10;
int y=x++;
Bunda y ning qiymati 10 ga teng, x ning qiymati 11 ga teng bo`ladi. Ya’ni bunda x 
ning qiymati avval y ga o`zlashtirilib, so`ng inkrement amali bajariladi.
int x=10;
int y=++x;
Bunda y ning qiymati 11 ga teng, x ning qiymati 11 ga teng bo`ladi. Ya’ni bunda 
avval inkrement amali bajarilib, so`ng x ning qiymati y ga o`zlashtiriladi. Dekrement 
operatoriga ham shu qoida tegishli.

Download 177,15 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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