|
2-laboratoriya ishi guruh: 070-21 Bajardi: Doniyorov Tohirjon Tekshirdi: Shobdarov E. Toshkent 2023
|
Sana | 06.03.2024 | Hajmi | 271 Kb. | | #167874 |
Bog'liq 2lab 6-variant Tohirjon 1.2 2 laboratoriya ishi mavzu Yarimo’tkazgichli germaniy va kremniy, 1 Лаборатория иши (1)
OZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Dasturlash 2 fani uchun
2-LABORATORIYA ISHI
Guruh: 070-21
Bajardi: Doniyorov Tohirjon
Tekshirdi: Shobdarov E.
Toshkent - 2023
6-variant
6
|
Navbat eng katta elementi topilsin va undan keyin 0 joylashtirilsin.
|
#include
#include
using namespace std;
int main()
{
queue qu; queue qu2;
int n;
cout<<"Navbat elementlari sonini kiriting:";
cin >> n;
cout<<"Navbat elementlarini kiriting:"; for(int i=0, a; i{
cin >> a; qu.push(a); qu2.push(a);
}
const int& k = qu2.front();
int min = k;
for(int i=0; i{
if(qu2.front() > min) min = qu2.front();
qu2.pop();
}
cout << "max=" << min << endl;
for(int i=0; i{
if(qu.front() == min)
{
qu2.push(qu.front());
qu2.push(0); qu.pop(); continue;
}
qu2.push(qu.front());
qu.pop();
}
n = qu2.size();
for(int i=0; i{
cout << qu2.front() << " "; qu2.pop();
}
}
|
| |