Ranglar va fon


sharif = "Tolipovich"; // xato, konstanta qiymatini o'zgartirib bo'lmaydi


Download 1.19 Mb.
bet4/6
Sana25.02.2023
Hajmi1.19 Mb.
#1227730
1   2   3   4   5   6
Bog'liq
2. Dasturlash tili asoslari

sharif = "Tolipovich"; // xato, konstanta qiymatini o'zgartirib bo'lmaydi

const string sharif_2; // xato, konstanta qiymati aniqlanmagan

Literal

Literal – o'zgartirilmaydigan qiymatlar.

O'zgaruvchilarga qiymat sifatida yuklash, ifodalarda ishlatish mumkin.

Literal turlari: mantiqiy, butun sonli, haqiqiy sonli, belgili, satrli va null.

Mantiqiy literallar: true (rost) va false (yolg'on).

Butun sonli literallar:

Console.WriteLine(-11);

Console.WriteLine(5);

Console.WriteLine(505);

// ikkilik sanoq sistemasida // o'n oltilik sanoq sistemasida

Console.WriteLine(0b11); // 3 Console.WriteLine(0x0A); // 10

Console.WriteLine(0b1011); // 11 Console.WriteLine(0xFF); // 255

Console.WriteLine(0b100001); // 33 Console.WriteLine(0xA1); // 161

Literal

Haqiqiy sonli literallar:

double pi = 3.14;

double son = 100.001;

double manfiy_son = -0.38;

MEp ko'rinishda berilgan haqiqiy son, bunda M - mantissa, E - eksponenta, "*10^" ma'nosini beradi, (ko'paytiruv 10ning darajasi), p - tartibi.

Console.WriteLine(3.2e3); // 3.2 * 10^3 = 3200

Console.WriteLine(1.2E-1); // 1.2 * 10^-1 = 0.12

Literal

Belgili literallar:

Oddiy belgilar: '3', 'A', '@'

Boshqaruv belgilari: '\t' – tabulyatsiya belgisi; '\n' – yangi qatorga o'tish belgisi; '\\' – backslash belgisi.

ASCII 16 lik sanoq sistemasidagi kodlari orqali: '\x78' – 'x' belgisi; '\x5A' – 'Z' belgisi.

Unicode belgilar jadvalidagi kodlari orqali (Console.OutputEncoding = System.Text.Encoding.Unicode;): '\u0420' – 'P' belgisi '\u03B2' – 'β' belgisi

Literal

Satrli literallar:

Console.WriteLine("Hello");

Console.WriteLine("Салом");

Console.WriteLine("Salom talabalar");

// Satrli literallarda " belgisini ishlatish kerak bo'lganda

// \" ko'rinishida ishlatiladi


Download 1.19 Mb.

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




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