arifmetik va mantiqiy amallar

DOC 11 sahifa 80,5 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 11
6-mavzu. c# tilining amallari. reja: 1.arifmetik va mantiqiy amallar. 2.operator turlari: unar va binar. 3.kiritish-chiqarish funksiyalari va ularda satrlarni dastlabki formatlash qoidalari. oddiy arifmetik amallar oddiy arifmetik amallarga qo’shish, ayirish, ko’paytirish, bo’lish, qoldiqli bo’lish, butun bo’lish kabi amallar kiradi. ular odatda, ikki xil unar (faqat bitta operandga bog’liq) va binar (ikkita operandga bog’liq) amallar deb yuritiladi. bu amallar biz matematikada o’rganib qolgan ko’rinishdagi ifodalar bilan belgilanadi (2.4-jadval) unar minus amaliga misol: int a=1; int b=-a; natija: b=-1; 2.4-jadval. unar amallar ifodalanishi izoh +(unar) plyus -(unar) minus +(binar) qo’shish -(binar) ayirish * ko’paytirish / bo’lish % modulli bo’lish arifmetik amallarni bajarishda diqqat qiladigan jihatlar bor. agar ikkita butun sonni bo’lsak, natija ham butun qiymat bo’ladi. masalan: int a = 50; int b = 20; float c; c = a / b; natija c=2. demak, “/” amali butun bo’lishni amalga oshiradi. agar kodni quyidagicha almashtirsak, natija o’zgaradi: float a = 50; float …
2 / 11
ni bir vaqtning o’zida bir qancha o’zgaruvchiga ta’minlash ham mumkin. masalan: int a; int b; int c; a = b = c = 2; umuman olganda, ta’minlash operatorining umumiy ko’rinishi quyidagi bo’ladi. quyidagi jadvalda ta’minlash operatorlardan foydalanib turli xil amallar bajarilgan: 2.5-jadval. ta’minlash operatorining ishlatilishi operator ko’rinishi ekvivalent amal izoh a += b a = a + b a ni b ga qo’shish, natija a ga yoziladi a -= b a = a - b a dan b ni ayirish, natija a ga yoziladi a *= b a = a * b a ni b ga ko’paytirish, natija a ga yoziladi a /= b a = a / b b ni a ga bo’lish, natija a ga yoziladi a %=b a = a % b b ni a ga bo’lgandagi qoldiq, natija a ga yoziladi inkrement va dekrement operatorlari c# tilida bir argument oluvchi inkrement (++) va dekrement (--) operatorlari …
3 / 11
(>=), kichik( b; natija sifatida c=true qiymatini qabul qiladi. chunki 20>10 shart bajariladi. char tipida bu operatorlarning qo’llanilishini ko’raylik: char a='a'; char b='a'; bool c=a >). amaldan keyingi son bitlar nechta o’rin chapga yoki o’ngga surish kerakligini bildiradi. razryadlarni n ta chapga (o’ngga) surish sonni 2​n soniga ko’paytirish (bo’lish) amali bilan ekvivalent va nisbatan tez bajariladi. shuni e’tiborga olish kerakki, operand ishorali son bo’lsa, u holda chapga surishda eng chapdagi ishora razryadi takrorlanadi (ishora saqlanib qoladi) va manfiy sonlar ustida bu amal bajarilganda matematik nuqtai-nazardan xato natijalar yuzaga keladi. shu sababli, bu razryadli surish amallarini ishorasiz (unsigned) turdagi qiymatlar ustida bajarish tavsiya etiladi. misollarga murojaat qilamiz. int r, a = 5, d = 3; r = a > d; natija: r=1. konsolda kiritish/chiqarish funksiyalari kiritish. konsolli ilovada ma’lumotni klaviatura orqali kiritishning umumiy ko’rinishi quyidagicha (bu c++ tilidagidan ancha farq qiladi): =console.readline(); uning umumiy ko’rinishidan ma’lum bo’lmoqdaki, klaviaturadan kiritilgan har qanday …
4 / 11
unday ma’lumotlarni ekranga chiqaradi va kursorni yanggi satrdan joylashtiradi. bu ikki funksiyani ishlatishga doir misol: 2.8-listing using system; namespace app13_for_all { internal class program { public static void main() { string s = "chiqarishni tekshirish"; int y = 2; int i = 2; console.writeline(s); // o'zgaruvchini chiqarish console.writeline(55.3); // konstantani chiqarish console.writeline(y * 3 + 7); // biror ifodani chiqarish console.write(s); // o'zgaruvchi console.write(-5.3); // konstanta console.writeline(i * 3 + 7 / i); // ifoda } } } console.write yordamida har bir ma’lumotni yangi satrdan chiqarmoqchi bo’lsak, c++ kabi usul qo’llaniladi. masalan: console.write("aaaaaa\nbbbbbbb\nccc\n"); bunda \n belgisigacha bo’lgan satrlar alohida satrdan ekranga chiqadi: aaaaaa bbbbbbb ccc � to’rayev hotam to’rayevich, o’rinboyev erkin «diskret matematika va matematik mantiq» fanidan o’quv – uslubiy majmua («5480100 - amaliy matematika va informatika» ta’lim yo’nalishi bakalavr talabalari uchun). o’quv-uslubiy majmua. – samarqand: samdu nashri, 2010. – *** bet � to’rayev hotam to’rayevich, o’rinboyev erkin «diskret matematika …
5 / 11
arifmetik va mantiqiy amallar - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 11 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"arifmetik va mantiqiy amallar" haqida

6-mavzu. c# tilining amallari. reja: 1.arifmetik va mantiqiy amallar. 2.operator turlari: unar va binar. 3.kiritish-chiqarish funksiyalari va ularda satrlarni dastlabki formatlash qoidalari. oddiy arifmetik amallar oddiy arifmetik amallarga qo’shish, ayirish, ko’paytirish, bo’lish, qoldiqli bo’lish, butun bo’lish kabi amallar kiradi. ular odatda, ikki xil unar (faqat bitta operandga bog’liq) va binar (ikkita operandga bog’liq) amallar deb yuritiladi. bu amallar biz matematikada o’rganib qolgan ko’rinishdagi ifodalar bilan belgilanadi (2.4-jadval) unar minus amaliga misol: int a=1; int b=-a; natija: b=-1; 2.4-jadval. unar amallar ifodalanishi izoh +(unar) plyus -(unar) minus +(binar) qo’shish -(binar) ayirish * ko’paytirish / bo’lish % modulli bo’lish arifmetik amallarni bajarishda diqqat q...

Bu fayl DOC formatida 11 sahifadan iborat (80,5 KB). "arifmetik va mantiqiy amallar"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: arifmetik va mantiqiy amallar DOC 11 sahifa Bepul yuklash Telegram