8-Laboratoriya mashg’uloti. Konteyner steki. Stackning asosiy operatsiyalari Topshiriqlar


Download 31.75 Kb.
Sana20.12.2022
Hajmi31.75 Kb.
#1037704
Bog'liq
8-tajriba ish

8-Laboratoriya mashg’uloti.


Konteyner steki. Stackning asosiy operatsiyalari

Topshiriqlar


  1. Stek birinchi va oxirgi elementlari o’rni almashtirilsin.

#include
#include
using namespace std;
int main(){
int n; cin>>n;
stacka;
int birinchi,oxirgi;
for (int i=0; iint k; cin>>k;
a.push(k);
if (i==0)
birinchi = k;
else if (i==n-1)
oxirgi = k;
}
a.top() = birinchi;
int d=0;
while (!a.empty()){
d++;
if (d==1)
a.top() = birinchi;
else if (d==n)
a.top() = oxirgi;
cout<a.pop();
}
}

Download 31.75 Kb.

Do'stlaringiz bilan baham:




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