Với n là số dòng ,m là số cột ma trận, c:cột cần chèn,d:dòng cần chèn; sau khi thực hiện hàm chèn dòng, cột thì bạn xuất mảng ra sẽ thấy kết quả. Mình code theo ngôn ngữ C++
void chendong(int a[][100],int &n,int m,int d)
{
if(d>=0 &&d<n)
{
for(int i=n;i>d;i--)
for(int j=0;j<m;j++)
a[i][j]=a[i-1][j];
n++;
for(int j=0;j<m;j++)
{
cout<<"nhap phan tu cot "<<j<<" ";
cin>>a[d][j];
}
}
}
void chencot(int a[][100],int n,int &m,int c)
{
if(c>=0 && c<m)
{
for(int i=0;i<n;i++)
for(int j=m;j>c;j--)
a[i][j]=a[i][j-1];
m++;
for(int i=0;i<n;i++)
{
cout<<"nhap phan tu dong "<<i<<" ";
cin>>a[i][c];
}
}
}
Thursday, July 11, 2013
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment