Informatika va kompyuter grafikasi


ABDUKADIROVA  DINARA  TASHKANBAYEVNA “INFORMATIKA VA


Download 254.31 Kb.
Pdf ko'rish
bet5/5
Sana02.01.2022
Hajmi254.31 Kb.
#201828
1   2   3   4   5
Bog'liq
6-ma'ruza

ABDUKADIROVA  DINARA  TASHKANBAYEVNA “INFORMATIKA VA 

KOMPYUTER GRAFIKASI”  KAFEDRASI KATTA O‘QITUVCHISI. 

 

 



Bizga ma’lumki Turbo Pascal  tilida  o’zgaruvchilarning matn ko’rinishlarini ta’riflashda 

string turidan foydalanamiz. C++ tillarida bunday aloхida tur mavjud emas. O’zgaruvchilarning 

matn ko’rinishini ta’riflashda simvolli o’zgaruvchilarni ta’riflashda foydalaniladigan char turidan 

foydalanamiz.  Masalan,  osonlik  uchun  quyidagi  Turbo  Pascal  tilidagi  matn  ko’rinishidagi 

o’zgaruvchilarni ta’riflashini C++tilida yozib solishtirib ko’ramiz  

 

 

O’zgaruvchilarning  bu  yozilishiga  keng  ta`rif  berib  o’tirishga  hojat  yo`q.  Masalan,  ch 



o’zgaruvchisi faqat bir simvol, s 10 o`zgaruvchisi 10 ta simvol va s256 o`zgaruvchisi 256ta simvol 

qabul qila oladi. 

Endi simvolli va matnli ko`rinishdagi o`zgaruvchilarni qatnashtirib dastur tuzishga хarakat 

qilib ko`ramiz 

# include .. 

# define s1 = ‘H’ 

# define s2 = ‘W’ 

 main() 


{ char ch; 

char st[11] = “hello_world”; 

ch = ’!’; 

cout « st « ch « endl; 

st[1]=s1; 

st[7]=s2;  

cout « st « ch « endl; 

Bundan tashqari matnli va simvolli o`zgaruvchilar ustida qo`shish va solishtirish amallarini 



o`rinlash mumkin. Masalan  

… 

char s[]; 



char s1[]; 

char s2[]; 

s1= “PC”; 

s2= “Entsiklopediya”; 

s= s1+s2; 

cout « s « endl; 

… 

 

 

 

 

 

T.P 



C++ 

var 

… 

ch: char; 

char ch; 

s10:string[10]; 

char s10[10]; 

s256: string; 

char s256[]; 

Download 254.31 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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