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

Đề tài: bài toán xuất lương cao nhất trong mảng

  1. #1
    Ngày gia nhập
    12 2011
    Bài viết
    0

    Smile bài toán xuất lương cao nhất trong mảng

    Em đang có bài tập sau : 1 công ty có 3 bộ phận : Quản lí, Sản xuất, Văn phòng . Tính lương cho các nhân viên được thực hiện dựa vào :
    N.v văn phòng : Lương= Lương cơ bản (LCB) + Số ngày *100
    N.v Sản xuất : Lương = LCB * số sản phẩm *2000
    N.v Quản lí Lương = LCB * hệ số chức vụ + Thưởng .
    Ngoài ra Cty quản lí thêm những thông tin sau : họ tên , năm sinh , mã nv .
    Yêu cầu :
    Thiết kế các lớp thích hợp nhập nv theo mảng . Xuất ra màn hình nhân viên có lương cao nhất.
    Thanks.

  2. #2
    Ngày gia nhập
    07 2010
    Bài viết
    2

    Bạn xây dựng một lớp Nhân viên, lớp này có 1 phương thức ảo đó là tính lương, các lớp Quản lí, Sản xuất, Văn phòng sẽ kế thừa từ lớp này.
    Đây là bài toán cơ bản của kế thừa và đa hình trong C++, với C# thì tương tự chứ chả khác gì, mình không rành C# nên chỉ nêu ra ý tưởng vậy thôi

  3. #3
    Ngày gia nhập
    04 2012
    Bài viết
    116

    Trích dẫn Nguyên bản được gửi bởi leolove04 Xem bài viết
    Em đang có bài tập sau : 1 công ty có 3 bộ phận : Quản lí, Sản xuất, Văn phòng . Tính lương cho các nhân viên được thực hiện dựa vào :
    N.v văn phòng : Lương= Lương cơ bản (LCB) + Số ngày *100
    N.v Sản xuất : Lương = LCB * số sản phẩm *2000
    N.v Quản lí Lương = LCB * hệ số chức vụ + Thưởng .
    Ngoài ra Cty quản lí thêm những thông tin sau : họ tên , năm sinh , mã nv .
    Yêu cầu :
    Thiết kế các lớp thích hợp nhập nv theo mảng . Xuất ra màn hình nhân viên có lương cao nhất.
    Thanks.
    nếu mà dùng database thì đơn giản rùi, một lệnh select .where là ra,
    còn nếu muốn lấy trên mảng thì bạn tìm hiểu thuật toán sắp xếp mạng nhé
    (hoán vị ấy)
    sau đó lấy ra bao nhiêu người có lương cao nhất cũng được, tùy vào vòng for của mình lấy bao nhiêu (cai này có hạn chế là nó chỉ lấy được một số người quy định trước ví dụ ta muốn lấy 3 người có lương cao nhất nhưng trong công ty lại có 4 người lương bằng nhau, cái này bạn phải kiểm tra thêm điều kiện nữa nha)

  4. #4
    Ngày gia nhập
    12 2011
    Bài viết
    0

    Trích dẫn Nguyên bản được gửi bởi thean1001 Xem bài viết
    Bạn xây dựng một lớp Nhân viên, lớp này có 1 phương thức ảo đó là tính lương, các lớp Quản lí, Sản xuất, Văn phòng sẽ kế thừa từ lớp này.
    Đây là bài toán cơ bản của kế thừa và đa hình trong C++, với C# thì tương tự chứ chả khác gì, mình không rành C# nên chỉ nêu ra ý tưởng vậy thôi
    Mình xây dựng lớp hết rồi. Còn cái xuất nv có lương cao nhất làm sao nhĩ ? . Bạn cho mình cái code . Thanks

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

  1. Lập trình C++ Mình muốn hỏi về bài toán tìm số lần xuất hiện của ký tự nhiều nhất trong chuỗi và số lần xuất hiện
    Gửi bởi ducky trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 06-09-2013, 11:17 AM
  2. Nhập và xuất ký tự trong C
    Gửi bởi eddydn trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 18
    Bài viết cuối: 01-09-2013, 12:03 AM
  3. Lập trình C Xuất nhập file trong C kết quả xuất ra không đúng?
    Gửi bởi lamhoang100 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: 05-06-2013, 05:38 PM
  4. code nhập xuất học sinh trong c-free thì chạy dc ,còn trong visual thì ko
    Gửi bởi art_mu trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 2
    Bài viết cuối: 08-02-2012, 10:37 PM
  5. Bài tập C Tìm các từ xuất hiện nhiều nhất trong câu với OOP, làm thế nào hay nhất?
    Gửi bởi j3amboo trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 0
    Bài viết cuối: 14-10-2011, 08:19 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