Turidagi to‘plamning katta harfdan iborat elementlarini o‘chiruvchi va kichik harfdan iborat elementidan 2- to‘plamni hosil qiluvchi hamda ularni ekranga chiqaruvchi dastur tuzing


Download 5.84 Kb.
bet1/2
Sana16.06.2023
Hajmi5.84 Kb.
#1510744
  1   2
Bog'liq
Bobur Dasturlash labaratoriya 2


О‘ZBEKISTON RESPUBLIKACI OLIY VA О‘RTA MAXSUS TA’LIM VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI NURAFSHON FILIALI

“Kompyuter injiniringi” fakulteti

Guruh nomi: 610-21

F.I.SH: Xurramov Bobur ning

bajargan
2 - Laboratoriya ishi



1-Vazifa:
a) ) Berilgan char turidagi to‘plamning katta harfdan iborat elementlarini o‘chiruvchi va kichik harfdan iborat elementidan 2- to‘plamni hosil qiluvchi hamda ularni ekranga chiqaruvchi dastur tuzing..
Bajarilishi:
#include
#include
using namespace std;
int main ()
{ string s;
int l,t=0;
string meningcharim[] = {"DGFD","XZZX","fbg","DSDFS","eres","weas","DADX"};
multiset toplam (meningcharim,meningcharim+7);
multiset toplam2;
multiset::iterator it;
multiset::iterator it2=toplam2.begin();
int k=0;
cout << "Bu to'plam";
for ( it=toplam.begin(); it!=toplam.end(); ++it)
cout<<" "<<*it;
for ( it=toplam.end(); it!=toplam.begin(); --it)
{ s=*it;


for (int i=0; i
{
if (islower(s[i])) t=1;
}
if (t) toplam2.emplace(*it); else toplam.erase(it);
}
cout<<"\n Ostavvshiesya chisla v summe 2 ";
for(it2=toplam2.begin(); it2!=toplam2.end(); ++it2)
cout<<" "<<*it2;

return 0;
}

b) ) Berilgan char
turidagi to‘plamning katta harfdan iborat elementlarini o‘chiruvchi va kichik harfdan iborat elementidan 2- to‘plamni hosil qiluvchi hamda ularni ekranga chiqaruvchi dastur tuzing.



Download 5.84 Kb.

Do'stlaringiz bilan baham:
  1   2




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