Mavzu: satrlar va kengaytirilgan belgilar


Download 1.14 Mb.
Sana05.01.2022
Hajmi1.14 Mb.
#212751

10- AMALIY MASHG’ULOT

MAVZU: SATRLAR VA KENGAYTIRILGAN BELGILAR

Ishning maqsadi: Simvolli massiv elementlariga qayta ishlov beruvchi funksiyalar va ularni ishlash usullari bilan tanishsish.


  1. Berilgan satrdan, berilgan so’zni o’chiradigan dastur tuzing.

  2. #include

  3. #include

  4. using namespace std;



  5. int main()

  6. {

  7. string s;

  8. cout <<"matni kiriting "<>s;

  9. cout <

  10. s.erase(16, 9);

  11. cout << s <

  12. s.erase(16);

  13. cout <

  14. s.erase();

  15. cout <



  16. return 0;

  17. }

2. char turidagi satrdan tub uzunlikdagi soʻzlarni oʻchiradigan dastur tuzing.

#include

#include

using namespace std;

int main()

{

char c[100];



string s="Boshlang'ich qiymat";

s.clear();

cout <<"satr kiriting"<

cin.getline(c, sizeof(c));



return 0;

}

3. String turidagi Satr berilgan. Undagi elementlarni char turidagi A massivga joylashtirib, eng koʻp takrorlangan harfni va sonini aniqlovchi dastur tuzing.

#include

#include

#include

using namespace std;

int main()

{

char c[100];



string s;

cout << "satr kiritinng" <

getline(cin, s);

strcpy(c, s.c_str());

cout << "s=" << s << endl;

cout << "c=" << c << endl;

cout << "s.find(c)=" << s.find(c) << endl;

cout << "s.find('a')=" << s.find("a") << endl;



return 0;

}



4. Hayvonlar haqida, String turida ma’lumotlar berilgan(class Hayvon). Ixtiyoriy hayvonni 6 ta parametri boʻyicha qidirib topuvchi dastur tuzing.
Download 1.14 Mb.

Do'stlaringiz bilan baham:




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