mong các anh giúp đỡ
đề : sắp xếp các phần tử trong mảng theo thứ tự từ lớn đến bé :
code :
#include <iostream>
using namespace std;
int sapxep (int *a[],int n)
{ int tam;
for (int x=1;x<n;x++)
{
for (int y=x+1;y<=n;y++)
{
if (a[x] > a[y])
{
tam=*a[x];
*a[x]=*a[y];
*a[y]=tam;
}
}
}
}
int main()
{int n;
cout << "nhap so phan tu cua mang " << endl;
cin >> n;
int *a= new int [n];
for (int x;x<=n;x++)
{
cout << "nhap so thu "<<x<<endl;
cin >> a[x];
}
sapxep(&a[],n);
for (int x=1;x<=n;x++)
{
cout << a[x]<< " "<<endl;
}
return 0;
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?