O’ZBEKISTON RESPUBLIKASI OLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGI
DENOV TADBIRKORLIK VA PEDAGOGIKA INSTITUTI
TADBIRKORLIK VA BOSHQARUV
FAKULTET
1 – bosqich 5KI – 2022 guruh talabasi
NRBOYEV HUMOYUDDINNING
DASTURLASH
Fanidan
Bajardi: NRBOYEV HUMOYUDDIN
Qabul qildi: MAHMUDOV ZAYNIDDIN
Laboratoriya ishi №4 Mavzu: Kontеynеrlar (Kollеksiyalar).
Chiziqli kontеynеrlar (list, forward_list). Stack va Navbat Masala: Stekning eng kichik elementini toping?
Masalani yechish g‘oyasi:Stackga elementlar kiritiladi. Dastlab min ga stackning dastabki elementini qiymatini beramiz. So’ngra stackning qolgan elemenlarini shu min element bilan solishtiramiz.
DASTUR KODI:
#include "iostream" #include "string.h" #include "stdlib.h" #include "stdio.h" #include "iomanip" #include "math.h" #include "stack" using namespace std; int main()
{ stack stek;
int imin,min,n,son;
cout<<"Stack elementlari sonini kiriting "; cin>>n;
for(int i=0;i{
cin>>son; stek.push(son);
}
min=stek.top(); for(int i=n-1;i>=0;i--)
{ if(min>stek.top())
{
min=stek.top(); imin=i;
}
stek.pop();
}
cout<<"Stackning minimal elementi ="<
DASTUR NATIJASI:
1.
A.A. Xoidjigitov , Sh.f.Madraximov, U.E.Adamboyev “Informatika va programmalash ” .O`quv qo`llanma, O`z.MU . 2005-yil.
-
B. Straustrop. “Yazik programmirovaniya C++. ” Binom press, 2006-yil.
-
I. Qobulov “C++ tili “Toshkent nash. 2008-yil.
-
Madraximov. F “C++ dasturlash tili” uslubiy qo`llanma. 2009-yil.
-
Sayfiyev J.F “C++ tiliga kirish”-uslubiy qo`llanma.Buxoro-2005.
-
http.//www.dastur.uz
Do'stlaringiz bilan baham: |