2-amaliyot ishi topshiriqlari
Download 70.68 Kb.
|
dasturlash (1) (2)
- Bu sahifa navigatsiya:
- Tekshirdi
- 2-topshiriq. Navbatni juft o‘rinda turgan elementlari o‘chirilsin.
O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Amaliy fanlar kafedrasi Dasturlash II fani bo`yicha 2-AMALIYOT ISHI TOPSHIRIQLARI Mavzu: Konteynerlar (Kolleksiyalar) Bajardi: 014-2 guruh talabasi Maxmudov Madaminbek Tekshirdi: Dauletov Adilbek Toshkent-2023 12-variant 1-topshiriq. Ro’yxat berilgan ekrandan kiritilgan songa teng bo’lgan elementlarni toping. Stack va navbat haqida nazariy ma’lumot Stek deb shunday strukturaga aytiladiki, stekka kelib tushgan oxirgi elementga birinchi bo`lib xizmat ko`rsatiladi va stekdan chiqariladi. Mazkur ko`rinishdagi xizmat ko`rsatishni LIFO (Last input-First output, ya’ni oxirgi kelgan birinchi ketadi) nomlash qabul qilingan. Stek bir tomondan ochiq bo`ladi. Stack = garam, top, bog`lam (angl.) Biz navbat bilan ko`p joylarda duch kelamiz: magazinda, o`qishda, ishda va hokazo. Odatda biz unga e’tibor bermaymiz. Dasturiy tizimlarda ham bu navbat tushunchasi ishlatiladi. Masalan, hujjatni chop etish uchun printerga jo`natsak, u navbatga turadi. #include using namespace std; int main() { int n, i, key, flag=0; //Ro'yxat uzunligini o'qing cout<<"Ro'yxat uzunligini kiriting: "; cin>>n; int a[n]; //Ro'yxat elementlarini kiritish cout<<"Ro'yxatni kiriting: "; for(i=0; i cout<<"Qidirilayotgan elementni kiriting: "; cin>>key; for(i=0; i cout< flag=1; break; } } if(flag==0) cout< return 0; } 2-topshiriq. Navbatni juft o‘rinda turgan elementlari o‘chirilsin. #include #include using namespace std; int main() { deque deque while (it!=d.end()) { if(*it%2==0) { it=d.erase(it); } else{ ++it; } } for (int n : d) { cout << n << " ";} cout << endl; return 0; } Download 70.68 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling