char c, s;  belgili o’zgaruvchilar apostraf ichida yoziladi. a='q'; c='*'; s='/'




Download 0,52 Mb.
Pdf ko'rish
bet2/9
Sana10.02.2024
Hajmi0,52 Mb.
#154041
1   2   3   4   5   6   7   8   9
Bog'liq
C# da Satrlar

char c, s; 
belgili o’zgaruvchilar apostraf ichida yoziladi. a='q'; c='*'; s='/'; 
char turini oshkor ravishda butun turga o'tkazish orqali, 
berilgan belgiga mos Unicode kodini aniqlash mumkin.
String sinfi satrlar bilan ishlash uchun yetarlicha ko‘p metodlarga 
egadir. Ulardan ayrimlarini sanab o‘tamiz: 
– Ikkita satrni tenglashtirish uchun = = operatoridan foydalanish 
mumkin. Odatda, ushbu operator obyektdagi havolaga qo‘llanilayotganda, 
ular bitta obyektga havola qilinayotganligi yoki qilinmayotganligini 
aniqlaydi. String turi obyektlari bilan ish boshqacha kechadi. = = operatori 
ikkita havolali o‘zgaruvchi string turi qo‘llanilganda, satrning o‘zini tarkibi 


tekshiriladi. Bu ! = operatori uchun ham to‘g‘ri keladi; u string turi 
obyektlarini taqqoslashda qo‘llanilganda, satrning tarkibi taqqoslanadi. 
Quyidagi satrlarda bir nechta operatsiyalarni qo‘llashni namoyish 
etuvchi dastur keltirilgan. 
// Dasturda satrlarda ayrim operatsiyalarni qo‘llash namoyish 
etilgan. 
static
void
Main(
string
[] args) { 
string
str1 = 
"Satrlarda ayrim amallarni qo‘llash"

string
str2 = 
string
.Copy (str1); 
string
str3 = 
"Bu satrli literal"

int
result; 
Console
.WriteLine(
"str1 satr uzunligi "
+ str1.Length + 
" simvol"
); 
// for sikli yordamida har bir siklda bittadan simvol o‘tadigan str1 satri 
ekranga olib chiqiladi
for
(
int
i = 1; i < str1.Length; i++) 
Console
.WriteLine (str1[i]); 
Console
.WriteLine(); 
if
(str1 == str2) 
Console
.WriteLine(
"str1 == str2"
); 
else
Console
.WriteLine(
"str1 != str2"
); 
if
(str1 == str3) 
Console
.WriteLine(
"str1 == str3"
); 
else
Console
.WriteLine(
"str1 ! = str3"
); 
result = str1.CompareTo(str3); 


if
(result < 0) 
Console
.WriteLine(
"str1 va str3 satrlari teng"
); 
else
if
(result < 0) 
Console
.WriteLine(
"str1 satri str3 dan kichik"
); 
else
Console
.WriteLine(
"str1 satri str3 dan katta"
); 
Console
.ReadLine(); 

Dasturning bajarilish natijasi quyidagicha: 
str1 satr uzunligi 34 simvol 
Satrlarda ayrim amallarni qo‘llash 
str1 = = str2 
str1 ! = str3 
str1 satri str3 dan katta 


Download 0,52 Mb.
1   2   3   4   5   6   7   8   9




Download 0,52 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



char c, s;  belgili o’zgaruvchilar apostraf ichida yoziladi. a='q'; c='*'; s='/'

Download 0,52 Mb.
Pdf ko'rish