end () - Vektordagi oxirgi elementga ergashgan nazariy elementga ishora qiluvchi  qaytib keladi  rbegin ()




Download 0.49 Mb.
Pdf ko'rish
bet8/8
Sana09.12.2022
Hajmi0.49 Mb.
#33902
1   2   3   4   5   6   7   8
Bog'liq
691-21 Guruh Xurshid Otajonov 1-5 labaratoriya
Tarmoqlararo Ekran texnologiyalari TARMOQ XAFSIZLIGI, 123456, rad etilgan murojat, 7086-1364-37e3-b236-8b01-9249-2279, 2-sinf (1), 1682764253 (1), МАЬЛУМОТНОМА, реестр тиббий курик, 6 mavzu, Mustaqil ish mavzulari AIB, 336, Kreativ fikrlash, Новые Тесты для выпускников
end () - Vektordagi oxirgi elementga ergashgan nazariy elementga ishora qiluvchi 
qaytib keladi 
rbegin () - Vektordagi oxirgi elementga ishora qiluvchi teskari iteratorni qaytaradi 
(teskari boshlanish). U oxirgi elementdan birinchi elementga o'tadi
rend () - Vektordagi birinchi elementdan oldingi nazariy elementga ishora qiluvchi 
teskari iteratorni qaytaradi (teskari uchi deb qaraladi) 
cbegin () - Vektorning birinchi elementiga ishora qiluvchi doimiy iteratorni 
qaytaradi. 
 cend () - Vektorning oxirgi elementidan keyin keladigan nazariy elementga ishora 
qiluvchi doimiy iteratorni qaytaradi.
crbegin () - Vektordagi oxirgi elementga ishora qiluvchi (teskari boshlanish) doimiy 
teskari iteratorni qaytaradi. U oxirgi elementdan birinchi elementga o'tadi 
crend () - Vektorning birinchi elementidan oldingi nazariy elementga ishora 
qiluvchi doimiy teskari iteratorni qaytaradi (teskari uchi deb qaraladi) 
Topshiriq 
3. a) STL konteyner – Vector bo’lgan classda 0 dan 18 gacha bo’lgan raqamlardan 
push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() 
ekranga chiqarilsin. 
#include 


#include 
using namespace std;
int main ()
{
vector  g1;
for (int i = 0; i <= 18; i ++)
g1.push_back (i);
cout << "Hajmi:" << g1.size ()<cout << "Imkoniyat:" << g1.capacity ()<cout << "Max_Size:" << g1.max_size ()<cout << "O'lcham:" << g1.size ()<if (g1.empty () == false)
cout << "Vektor bo'sh emas";
else
cout << "Vektor bo'sh";
g1.shrink_to_fit ();
return 0;
}


Xulosa 
Men berilgan amaliy mashg’ulotlardan shuni xulosa qilib aytamanki, Amaliy 
mashg’ulot darslarida C++ dasturida ishlashni o’rgandim. Shu bilan birgalikda
ma’lumot tiplari va ularni ishlatish. Ma’lumotlarning oddiy sozlangan ,unar va 
binary amallar va ularni tadqiq qilish. Qo’yilgan masala: C++ tilida ma’lumotlarning 
standart turlari va ularga doir misollarning dasturini ishlab chiqishni, qanday 
qidirish usullari va algoritmlari mavjudligini va ularning samaradorliklarini 
baholashni o’rgandim, qidirish usullarini qiyosiy tahlillarini, C++ dasturlash tilida 
qidirish bilan ishlashni va ularga oid dasturlar tuzishni o’zlashtirdim. Qanday 
saralash usullari va algoritmlari mavjudligini va ularning samaradorliklarini 
baholashni o’rgandim, saralash usullarini qiyosiy tahlil qilishlari, C++ dasturlash 
tilida fayllar bilan ishlashni va ularga oid dasturlar tuzishni o’zlashtirdim, rekursiv 
funksiyalar mavjudligini va ularning samaradorliklarini baholashni, shu asosda 
saralash usullarini qiyosiy tahlil qilishni, C++ dasturlash tilida fayllar bilan ishlashni 
va ularga oid dasturlar tuzishni o’zlashtirdim. 

Download 0.49 Mb.
1   2   3   4   5   6   7   8




Download 0.49 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



end () - Vektordagi oxirgi elementga ergashgan nazariy elementga ishora qiluvchi  qaytib keladi  rbegin ()

Download 0.49 Mb.
Pdf ko'rish