Ishtirok etadigan dasturlarga misollar


Download 0.52 Mb.
Pdf ko'rish
bet4/5
Sana07.06.2022
Hajmi0.52 Mb.
#739298
1   2   3   4   5
Bog'liq
6-maruza
1-mashq, 4-amaliy mashg'ulot, Абитуриентлар маълумотлари ва аризаларини онлайн рўйхатга олиш тизими, ikki qavatli uch prolyotli zhamoat binosini zilzilabardoshlikka hisoblash, ikki qavatli uch prolyotli zhamoat binosini zilzilabardoshlikka hisoblash, 2 5195031070730356409, iqtisod24.4, Electron government, Article, D.Otamurodova 201 Baisheva mid-term, D.Otamurodova 201 Baisheva mid-term, D.Otamurodova 201 Baisheva mid-term, Buxaglteriya hisobining axborot tizimlari an, pdf, XATTOTLIK

cout << endl; 
cout << "Eng birinchi elementi: " << N.front() << endl; 
N.pop(); // Navbatdan element oʻchirish 
cout << "Birinchi element: " << N.front() << endl; 
if (!N.empty()) cout << "N boʻsh emas!"; 
return 0; 

Massiv yordamida navbat yaratish. Yuqorida aytib oʻtganimizdek, navbatni 
massiv orqali amalga oshirish mumkin. Odatda, agar bunday navbat yaratilsa
massiv navbat deyiladi.
 
#include  
#include // queue kutubxonasini ulash 
using namespace std; 
int main() 

int N[7]; 
int start = 0, ends = 0; 
cout << "7 ta son kiriting: " << endl; 
for (int h = 0; h < 7; h++) 

int a; 
cin >> a; 
N[ends++] = a; // Navbatga (massivga) element qoʻshish 

cout << "Eng birinchi element: " << N[start] << endl; 
start++; 
cout << "Navbatning eng oxirgi elementi: " << N[ends - 1]; 
if (start != ends) cout << "Navbat toʻlgan!"; 

Vektor 
Vektorlar. Vektor - bu dinamik massiv modeli boʻlgan ma’lumotlar 
strukturasi. 
Dinamik massivni yaratish uchun (qoʻlda) yangi konstruktor va qoʻshimcha 
koʻrsatkichlardan foydalanish kerakligini eslaylik. Biroq, vektorlarga qaraganda
bularning barchasini qilishingiz shart emas. 


C++ tilida vektorlar yaratish. Birinchi navbatda vektorlar yaratish uchun 
 kutubxonasini bogʻlash kerak. Xuddi stek va navbat konstruksiyasi kabi 
u ham quyidagicha e’lon qilinadi: 
vector   
Bundan tashqari vektorga boshlangʻich qiymatlar berishingiz mumkin. 
Masalan: 

Download 0.52 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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