>a[i];
for(int i=1;i<=n;i++)
for(int j=i+1;j<=n;j++)
{
if(a[i] a[0]=a[i];
a[i]=a[j];
a[j]=a[0];
}}
cout<<"Massiv elementlarini o'sish tartibida chop etildi:";
for (int i=n;i>=1;i--)
cout<return 0;
2.15
#include
using namespace std;
struct NAVBAT
{
int D[255];
int NB,NO;
NAVBAT(){ NB=NO=0;}
void ADD(int SON) {
D[NO]=SON; NO++;
}
void DEL() {
if (NB<="" i="">
}
int TOP() { return D[NB];
}
void PRINT(){
for (int i=NB; i<="" i="">
cout<
cout<
}
int SIZE() { return NO-NB;}
};
int main()
{
srand(time(0));
NAVBAT A,B,C;
int n;
cin>>n;
for(int i=0; i<="" i="">
A.ADD(rand()%100+1);
cout<
cout << "Berilgan navbat\t";
A.PRINT();
for( ; A.SIZE()>0; A.DEL())
{
int a = A.TOP();
if (a%2==0) B.ADD(a);
else C.ADD(a);
}
cout<
cout << "Juft elementlar navbati:\t"; B.PRINT();
cout<
cout << "Toq elementlar navbati:\t"; C.PRINT();
return 0;