sharif = "Tolipovich"; // xato, konstanta qiymatini o'zgartirib bo'lmaydi 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
Do'stlaringiz bilan baham: |