Skip To Content
    Dashboard
    • Login
    • Dashboard
    • Calendar
    • Inbox
    Close
    • My Dashboard
    • Assignments
    • BÀI KIỂM TRA TỔNG HỢP - TỰ LUẬN
    • Home
    • Modules
    • Syllabus
    • Collaborations

    BÀI KIỂM TRA TỔNG HỢP - TỰ LUẬN

    • Due No Due Date
    • Points 7

    KIỂM TRA TỔNG HỢP - TỰ LUẬN

    THỜI GIAN: 70 PHÚT (16h30-17h40)

    PHẦN B. TỰ LUẬN (70 phút)

    ----------------------

    Tết 2023 bé Suti được Cô, Dì, Chú, Bác lì xì các tờ tiền mệnh giá gồm: 3 tờ 10000, 2 tờ 20000, 3 tờ 50000, 3 tờ 100000, 2 tờ 200000, 2 tờ 500000. Suti bỏ tiền vào ví theo thứ tự: 20.000, 10.000, 20.000, 10.000, 100.000, 10.000, 500.000, 50.000, 500.000, 100.000, 100.000, 50.000, 200.000, 200.000, 50.000. Hãy thực hiện các yêu cầu sau:

    1. (0.25 điểm) Tạo dự án (project) với tên: BaiKiemTraTongHop
    2. (0.25 điểm) Tạo gói (packet) với tên: họ tên sinh viên. Ví dụ: Sinh viên có tên Nguyễn Văn An thì tạo gói là nguyenvanan
    3. (0.25 điểm) Tạo lớp (class) với tên: tênid. Ví dụ: Sinh viên Nguyễn Văn An có ID 12345 thì tên lớp là An12345
    4. (0.25 điểm) Khai báo kiểu dữ liệu phù hợp để quản lý toàn bộ số tiền trên. Gợi ý sử dụng kiểu int và tên biến là vi đại diện cho ví tiền để lưu trữ toàn bộ số tiền nêu trên.
    5. (1.0 điểm) Viết hàm tính tổng số tiền có trong ví. long tongTien(int vi[])
    6. (1.0 điểm) Viết hàm tìm vị trí tờ tiền có mệnh giá nhỏ nhất đầu tiên trong ví. int viTriNhoNhatDau(int vi[])
    7. (1.0 điểm) Viết hàm tìm vị trí tờ tiền có mệnh giá nhỏ nhất cuối trong ví. int viTriNhoNhatCuoi(int vi[])
    8. (1.0 điểm) Viết hàm tìm vị trí tờ tiền có mệnh giá lớn nhất đầu tiên trong ví. int viTriLonNhatDau(int vi[])
    9. (1.0 điểm) Viết hàm tìm vị trí tờ tiền có mệnh giá lớn nhất cuối trong ví. int viTriLonNhatCuoi(int vi[])
    10. (1.0 điểm) Viết hàm sắp xếp các tờ tiền trong ví theo thứ tự tăng dần của mệnh giá. int [] sapXepTang(int vi[])
    11. (1.0 điểm) Viết hàm sắp xếp các tờ tiền trong ví theo thứ tự giảm dần của mệnh giá. int [] sapXepGiảm(int vi[])
    12. (1.0 điểm) Viết hàm thống kê số tờ tiền có mệnh giá lớn hơn 50.000 có trong ví. int thongKe50(int vi[])
    13. (1.0 điểm) Viết hàm thống kê số tờ tiền có mệnh giá nhỏ hơn 100.000 trong ví. int thongKe100(int vi[])

    Nộp bài: Nén toàn bộ thư mục có tên BaiKiemTraTongHop và upload lên địa chỉ nộp bài. Link

    ---HẾT---

    0
    Additional Comments:
    Rating max score to > pts

    Rubric

     
     
     
     
     
     
     
         
    Can't change a rubric once you've started using it.  
    Find a Rubric
    Find Rubric
    Title
    You've already rated students with this rubric. Any major changes could affect their assessment results.
    Title
    Criteria Ratings Pts
    Edit criterion description Delete criterion row
    This criterion is linked to a Learning Outcome Description of criterion
    threshold: 5 pts
    Edit rating Delete rating
    5 to >0 pts
    Full Marks
    blank
    Edit rating Delete rating
    0 to >0 pts
    No Marks
    blank_2
    This area will be used by the assessor to leave comments related to this criterion.
    pts
      / 5 pts
    --
    Additional Comments
    Total Points: 5 out of 5