Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 5 của 5
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Phần lưu trữ kế tiếp liền kề hiển thị danh sách mọi người vào xem sai ở chỗ nào giúp mình với!!

    #include<iostream>
    #include<string.h>
    using namespace std;
    //khai bao cau truc
    struct NHANVIEN{
    char MaNV[4];
    char TenNV[30];
    int tuoi;
    float luong;
    };
    #define max 100
    struct List{
    NHANVIEN E[max];
    int last;
    };
    List L;
    //ham tao 1 bien nhan vien
    NHANVIEN TaoNhanVien(char *MaNV,char *TenNV,int tuoi,float luong)
    { NHANVIEN NV;
    strcpy(NV.MaNV,MaNV);
    strcpy(NV.TenNV,TenNV);
    NV.tuoi=tuoi;
    NV.luong=luong;
    return NV;
    }
    //ham in mot bien nhan vien
    void InNhanVien(NHANVIEN nv)
    {
    cout<<"\t"<<nv.MaNV;
    cout<<"\t"<<nv.TenNV;
    cout<<"\t"<<nv.tuoi;
    cout<<"\t"<<nv.luong;
    }
    //Tao danh sach rong
    void creat(List &L)
    {
    L.last=-1;
    }
    //kiem tra danh sach rong
    int empty(List L)
    {
    return (L.last==-1);
    }
    //kiem tra danh sach day
    int full(List L)
    {
    return (L.last==max-1);
    }
    void HienThiDS(List L)
    {
    for(int i=0;i<=L.last;i++)
    {
    cout<<"
    ";
    InNhanVien(L.E[i]);
    }
    }
    int main()
    {
    List L;
    creat (L);
    add(L,TaoNhanVien("100","Ha Quang Son",19,1200));
    add(L,TaoNhanVien("102","Hoang Minh Thai",26,2200));
    add(L,TaoNhanVien("103","Duong Tuan Anh",39,5200));
    add(L,TaoNhanVien("104","Nguyen Van Tien",33,4400));
    add(L,TaoNhanVien("105","Dang Van Binh",25,4200));
    cout<<"Danh sach nhan vien : "<<"
    ";
    InDanhSach(L);


    }

    - - - Nội dung đã được cập nhật ngày 07-08-2014 lúc 04:27 PM - - -

    nó cứ báo lỗi chỗ chỗ add(L,TaoNhanVien) [Error] 'add' was not declared in this scope

  2. #2
    mắt mình kém [IMG]images/smilies/dont_tell_anyone.gif[/IMG] sao không thấy hàm add đâu vậy !

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    dưới hàm int main cuối cùng đấy bạn ơi =))

  4. #4
    Ngày tham gia
    Sep 2015
    Đang ở
    hà nội
    Bài viết
    0
    Trích dẫn Gửi bởi hoangthai123
    dưới hàm int main cuối cùng đấy bạn ơi =))
    ý mình là cái phần ruột của nó !

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    không cần ruột nó tự nhận bạn à

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •