О‘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.
Do'stlaringiz bilan baham: |