203
cout<
char satr3[30]="MEN TALABAMAN";
strlwr(satr3);
cout<
system("pause");
return 0;
}
Dastur
natijasi
MAKTABDA O‗QIYMAN
men talabaman
kabi bo‗ladi
Satrlarni teskari tartiblash
Satrlarni teskari tartiblash uchun C++ dasturlash
tilidan tashqari boshqa
dasturlash tillarida takrorlanish jarayonlari orqali bajariladi. C++
dasturlash tilida
satrlarni teskari tartiblash uchun strrev() funksiyasi yordamida bajarish mumkin.
Strrev() funksiyasining umumiy ko‗rinishi quyidagicha bo‗ladi.
strrev();
Strrev(s) funksiyasi s satrni teskari tartibda jaoylashtiradi.
Misol: Berilgan s satrni teskari tartiblang.
#include
#include
using namespace std;
int main()
{ char s[100];
cin.getline(s,10);
cout<return 0;
}
Kiritish ma‘lumotlari
s=algoritm
Dastur natijasi
Mtirogla
Satrdan belgini izlash
Satr tarkibidan birorta belgini qidirish uchun C++ dasturlash tilining string.h
kutubxonasi ichidan strchr() funksiyasidan foydalanish kerak. Strchr()
funksiyasining umumiy ko‗rinishi quyidagicha bo‗ladi.
strchr();
204
Strchr(s) funksiyasi s satr ichida p belgini
izlaydi agar topilsa shu
elementdan keyingi qismni aks holda nullni qaytaradi.
Misol: Berilgan s satrdan p belgini qidiring.
#include
#include
using namespace std;
int main()
{ char s[100];
cin.getline(s,10);
char p; cin>>p;
cout<return 0;
}
Kiritish ma‘lumotlari
s=algoritm
p=t
Dastur natijasi
Tm