Ishning maqsadi: Simvolli massiv elementlariga qayta ishlov beruvchi funksiyalar va ularni ishlash usullari bilan tanishsish.
Sivvolli massivlarni va string turidagi o’zgaruvchilarga doir masalalar 1-jadval.
Satrdagi kichik harflarni katta harflarga almashtiradigan dastur tuzing. (Masalan: S=’Ali_akam_bormidi’ Natija=>’ALI_AKAM_BORMIDI’).
#include #include #include using namespace std; int main(){ string c; getline(cin,c); for (int i=0; i if (c[i]>=97 && c[i]<=122) c[i] = char(int(c[i])-32); } cout< } #include #include using namespace std; int main(){ string c; getline(cin,c); for (int i=0; i if (c[i]>=97 && c[i]<=122) c[i] = char(int(c[i])-32); } cout< }
2-jadval.
char turidagi satrdan juft uzunlikdagi soʻzlarni oʻchiradigan dastur tuzing.
#include
#include #include using namespace std;
int main(){
string a,c,d;
int s=0;
getline(cin,a);
istringstream b(a);
while (b>>c){
if (c.length()%2==0){
a.erase(a.find(c),c.length());
}
}
cout<}