Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Xóa 1 dòng trong ma trận như thế nào?

  1. #1
    Ngày gia nhập
    11 2008
    Bài viết
    10

    Wink Xóa 1 dòng trong ma trận như thế nào?

    Bài 1:hoán vị 2 dòng trong ma trận

    C Code:
    1. void hoanvi(int a[][100],int m,int n,int &x,int &y) //x,y là 2 dòng cần hoán vị
    2. {
    3.           int b[1000]; int k; k=0; //mình dùng mạng phụ
    4.           for(int j=0 ; j<n ; j++)
    5.           b[k++]=a[x][j];
    6.          
    7.           for(int j=0 ; j<n ; j++)
    8.           a[x][j]=a[y][j];
    9.  
    10.           for(int j=0;j<n;j++)
    11.           a[y][j]=b[k++]
    12. }
    Các bạn xem phần nhập x và y mình truyền tham biến có đúng không? hay là phải truyền tham trị

    Và hàm xóa dòng thì khi nhập dòng mình cũng truyền tham biến đúng không?
    C++ Code:
    1. void xoadong(int a[][100],int &m ,int n,int &dong)
    2. {
    3.         int b[1000]; int k=0;
    4.         for(int j=0;j<n;j++)
    5.               b[k++]=a[dong][j];
    6.               m--;
    7. }
    Các bác giúp em cái.

    Bạn lưu ý: bỏ code vào trong tag code.
    Lần sau vi phạm sẽ xóa bài.
    Đã được chỉnh sửa lần cuối bởi zkday2686 : 12-11-2008 lúc 08:34 PM.

  2. #2
    Ngày gia nhập
    11 2008
    Bài viết
    4

    Bài 1 bạn nhập x và y truyền là tham biến là sai, hãy truyền tham trị
    sửa lại như sau :

    Code:
    void hoanvi(int a[][100],int n,int x,int y) //x,y là 2 dòng cần hoán vị
    và nếu chỉ cần hoán vị 2 dòng thì không cần truyền số dòng vào hàm.

  3. #3
    Ngày gia nhập
    04 2008
    Nơi ở
    HCMC
    Bài viết
    251

    Cái nào trong hàm thay đổi giá trị thì sử dụng tham biến
    C++ Code:
    1. for(;;){cout<<"Busy"<<endl;}
    2. system("cls");
    Hãy ủng hộ cho quỹ phát triển cộng đồng C Việt
    http://congdongcviet.com/quyphattrien-congdongcviet.cpp

Các đề tài tương tự

  1. ADO.NET xóa những dòng được chọn trong listview như thế nào ?
    Gửi bởi caohuynhbao trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 19-11-2011, 03:35 PM
  2. Cách xóa nhiều dòng trong gridview trên C# như thế nào?
    Gửi bởi minhdv85 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 21-10-2011, 09:59 AM
  3. Trả lời: 10
    Bài viết cuối: 18-10-2011, 12:10 PM
  4. Có cách nào xóa dòng trắng cuối cùng của datagridview không
    Gửi bởi antuong12c2 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 14-09-2009, 11:49 AM
  5. Làm thế nào để xóa 1 dòng trong C#
    Gửi bởi thansau741 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 28-03-2008, 04:18 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn