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

Đề tài: Xóa danh sách sinh viên!!!

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

    Unhappy Xóa danh sách sinh viên!!!

    Em làm bài quản lý sinh viên,trong đó có yêu cầu xóa toàn bộ danh sách sinh viên,nhưng em xóa lúc nào cũng còn 1 sinh viên.Đây là đoạn code nhỏ của em:
    C++ Code:
    1. void XoatoanboSV(SINHVIEN a[],int &n)
    2. {
    3.     for(int i=0;i<n;i++){
    4.         a[i]=a[i+1];
    5.         n--;
    6.     }
    7. }
    Mọi người sửa giúp em với!!!
    Đã được chỉnh sửa lần cuối bởi meoconlongvang : 05-05-2009 lúc 05:46 PM.

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Hàm in của bạn như thế nào vậy ?
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

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

    Trích dẫn Nguyên bản được gửi bởi luudiecphi Xem bài viết
    Em làm bài quản lý sinh viên,trong đó có yêu cầu xóa toàn bộ danh sách sinh viên,nhưng em xóa lúc nào cũng còn 1 sinh viên.Đây là đoạn code nhỏ của em:
    C++ Code:
    1. void XoatoanboSV(SINHVIEN a[],int &n)
    2. {
    3.     for(int i=0;i<n;i++){
    4.         a[i]=a[i+1];
    5.         n--;
    6.     }
    7. }
    Mọi người sửa giúp em với!!!
    Sao xoắn vậy, đây là xóa sinh viên đầu tiên mà, xóa toàn bộ thì chỉ có n=0; thôi chứ !

  4. #4
    Ngày gia nhập
    04 2009
    Bài viết
    10

    Hàm xuất của em nè:
    C++ Code:
    1. void Xuat1SV(SINHVIEN sv)
    2. {
    3.     cout<<"\nMa so sinh vien: "<<sv.MSSV;
    4.     cout<<"\nHo va ten sinh vien: ";
    5.     Xuathovaten(sv.hovaten);
    6.     cout<<"\nNgay thang nam sinh: ";
    7.     XuatNgaySinh(sv.ngaysinh);
    8.     cout<<"\nQue quan: "<<sv.quequan;
    9.     cout<<"\nGioi tinh: "<<sv.phai;
    10.     cout<<"\nDiem trung binh: "<<sv.diemtb;
    11. }
    12.  
    13. void XuatDSSV(SINHVIEN a[],int n)
    14. {
    15.     for(int i=0;i<n;i++)
    16.     {
    17.         cout<<"\n\n            _______ Thong tin sinh vien thu "<<i+1<<" _______      ";
    18.         Xuat1SV(a[i]);
    19.     }
    20. }

    Bọc code vào tag giùm em cái nha sếp !
    Đã được chỉnh sửa lần cuối bởi meoconlongvang : 05-05-2009 lúc 08:26 PM.

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

  1. Xóa một sinh viên trong một danh sách sinh viên
    Gửi bởi tuanvi261 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 19-04-2012, 07:57 PM
  2. Tạo danh sách sinh viên trên C++. Chỉnh sửa, xóa sinh viên thì làm thế nào?
    Gửi bởi hiepsiao trong diễn đàn Thắc mắc CTDL & Giải thuật
    Trả lời: 3
    Bài viết cuối: 28-08-2011, 10:26 AM
  3. Xóa 1 MSSV trong danh sách sinh viên !!!
    Gửi bởi bus trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 20-05-2011, 08:30 PM
  4. Bài tập C++ Xâu dựng hàm xóa sinh viên trong Danh sách liên kết?
    Gửi bởi Dark Ghost trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 17-12-2010, 10:49 AM
  5. không xóa được sinh viên trong danh sách
    Gửi bởi thang trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 3
    Bài viết cuối: 13-11-2008, 09:15 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