O’zbekiston Respublikasi Axborot Texnologiyalari va Kommunikatsiyalarini Rivojlantirish Vazirligi
Muhammad al-Xorazmiy nomidagi
Toshkent Axborot Texnologiyalari
Universiteti Telekommunikatsiya fakulteti
2- bosqich 412-19-guruh talabasi
O’rinboyev Qobiljonning
Malumotlar tuzilmasi va algoritmlash
fanidan bajargan
4-AMALIY ISHI
Mavzu: stack, queue, dequeue
(stek, navbat, dek)
Variant 1
N ta elementdan tashkil topgan navbat yarating va birinchi bilan oxirgi element o`rnini almashtiring.
Dastur kodi
#include
#include
using namespace std;
int main()
{
queue q;
int n=5,a,s=0,d[5];
for(int i=0; i
{
cin>>a;
q.push(a);
}
for(int i=0; i
{
d[i]=q.front(); q.pop();
}
s=d[0]; d[0]=d[4]; d[4]=s;
for(int i=0; i
{
q.push(d[i]);
}
while(!q.empty())
{
cout<
q.pop();
}
}
Do'stlaringiz bilan baham: |