10- amaliy mashg’ulot mavzu: satrlar va kengaytirilgan belgilar ishning maqsadi


Download 317.59 Kb.
Pdf ko'rish
bet18/33
Sana05.01.2022
Hajmi317.59 Kb.
#219883
1   ...   14   15   16   17   18   19   20   21   ...   33
Bog'liq
10-mavzu amaliyot (laboratoriyaga koʻrsatma)

 

_strlwr(str); 

 

cout<

Natijada ekranga “10 ta katta harflar” satri chop etiladi. 

 

_strupr(  )  funksiyasi  xuddi  _strlwr(  )  funksiyasidek  amal  qiladi,  lekin   



satrdagi kichik harflarni bosh harflarga almashtiradi: 

 

char str[]=“10 ta katta harflar”; 



 

_strupr(str); 

 

cout<

Natijada ekranga ”10 TA KATTA HARFLAR” satri chop etiladi. 

 

Dasturlash  amaliyotida  belgilarni  qaysidir  oraliqqa  tegishli  ekanligini  bilish 



zarur  bo‘ladi.  Buni  ctype.h  sarlavha  faylida  e’lon  qilingan  funksiyalar  yordamida 

bilsa bo‘ladi. Quyida ularning bir qismining tavsifi keltirilgan: 

 

isalnum( ) – belgi raqam yoki harf (true) yoki yo‘qligini (false) aniqlaydi; 



     

isalpha( ) – belgini harf (true) yoki yo‘qligini (false) aniqlaydi; 

 

isascii(  )  –  belgini  kodi  0..127  oralig‘ida  (true)  yoki  yo‘qligini  (false) 



aniqlaydi; 

 

isdigit( ) – belgini raqamlar diapazoniga tegishli (true) yoki yo‘qligini (false) 



aniqlaydi. 


 

Bu funksiyalardan foydalanishga misol keltiramiz. 




Download 317.59 Kb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   ...   33




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