N ta elementdan tashkil topgan navbat yarating va birinchi bilan oxirgi element o`rnini almashtiring


Download 83.41 Kb.
Sana02.12.2020
Hajmi83.41 Kb.
#156725
Bog'liq
4-amaliy


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();

}

}






Download 83.41 Kb.

Do'stlaringiz bilan baham:




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