mình xinh được đóng góp 1 tí ở bài 2 ^^'
biết gì viết nấy nhé, lập trình hok phải chuyên ngành, pà con đừng chặt chém nhé
PHP:
//Nhap mang
void input(int a[][100], int m, int n)
{
for (int i=0; i<m; i++)
for (int j=0; j<n; j++)
{
cout << "Nhap a[" << i << "][" << j << "]: ";
cin >> a[i][j];
}
}
//Xuat mang theo kieu matrix
void output(int a[][100], int m, int n)
{
for (int i=0; i<m; i++)
{
cout << "\n";
for (int j=0; j<n; j++)
cout << a[i][j] << "\t";
}
}
//Sap xep theo cot
void sxcot(int a[][100], int m, int n)
{
for(int k=0; k<n; k++)
for(int i=0; i<m-1; i++)
for(int j=i+1; j<m; j++)
if(a[i][k]>a[j][k])
{
int temp;
temp=a[i][k];
a[i][k]=a[j][k];
a[j][k]=temp;
}
}
//Sap xep theo hang
void sxhang(int a[][100], int m, int n)
{
for(int i=0; i<m; i++)
for(int j=0; j<n-1; j++)
for(int k=j+1; k<n; k++)
if(a[i][j]>a[i][k])
{
int temp;
temp=a[i][j];
a[i][j]=a[i][k];
a[i][k]=temp;
}
}
mấy hàm trên chỉ sắp xếp tăng dần thui vs cả in ra matrix cho dễ nhìn, mình viết theo kiểu đơn giản dễ hiểu nhất rùi đó :cutesmile: