c# tilining amallari

DOCX 10 стр. 41,0 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 10
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 / 10
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 / 10
(>=), 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 2n 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 / 10
nday 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 image1.wmf 6 - mavzu. c# tilining amallari. reja: 1. arifmetik va manti q iy amallar . 2. operator turlari : unar va binar . 3. kiritish - chi q arish funk siyalari va ularda satrlarni dastlabki formatlash q oidalari . oddiy arifmetik amallar oddiy arifmetik …
5 / 10
. 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:

Хотите читать дальше?

Скачайте все 10 страниц бесплатно через Telegram.

Скачать полный файл

О "c# tilining amallari"

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...

Этот файл содержит 10 стр. в формате DOCX (41,0 КБ). Чтобы скачать "c# tilining amallari", нажмите кнопку Telegram слева.

Теги: c# tilining amallari DOCX 10 стр. Бесплатная загрузка Telegram