Info

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

using namespace std;

int v[1002],n,i,mn,mx,aux,j;

int main()

cin>>n;

for(i=0;i<=n;i++)

cin>>v[i];

for(i=1;i<n;i++)

if(v[i]>v[mx])

mx=i;

if(v[i]<v[mn])

mn=i;

if(mn>mx)

{aux=mn;

mn=mx;

mx=aux;}

for(i=mn;i<=mx;i++)

for(j=i+1;j<=mx;j++)

if(v[i]>v[j])

aux=v[i];

v[i]=v[j];

v[j]=aux;

for(i=0;i<n;i++)

cout<<v[i]<<" ";

return 0;
#include <iostream>

using namespace std;

int n, v[1001], a[1001], i, k, j, aux;

int main(){

cin >> n;

for(i = 1; i <= n; i++){

cin >> v[i];

if(v[i] % 10 == 0){

a[k] = v[i];

k++;

for(i = 0; i <= k; i++){

for(j = i; j <= k; j++)

if(a[i] < a[j]){

aux = a[j];

a[j] = a[i];

a[i] = aux;

for(i = 0; i < k; i++)

cout << a[i] <<' ';

return 0;

}
#include <iostream>

using namespace std;

int v[1001],n,j,i,aux,baux,mx=0,mxb;

int main()

cin>>n;

for(i=1;i<=n;i++)

cin>>v[i];

for(i=1;i<=n;i++)

if(v[i]>mx)

mx=v[i];

mxb=i;

for(i=1;i<=mxb;i++)

for(j=i+1;j<=mxb;j++)

if(v[i]>v[j])

aux=v[i];

v[i]=v[j];

v[j]=aux;

for(i=mxb+1;i<=n;i++)

for(j=i+1;j<=n;j++)

if(v[i]<v[j])

baux=v[j];
v[j]=v[i];

v[i]=baux;

for(i=1;i<=n;i++)

cout<<v[i]<<“ “;

return 0;

You might also like