Xếp hạng

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++
Điểm: 20 Thời gian: 10.0s Bộ nhớ: 20M Input: bàn phím Output: màn hình

BÀI DỄ, HOÀN THÀNH THƯỞNG 1 LY TRÀ SỮA TỰ CHỌN DƯỚI 40K - 4 BẠN ĐẦU TIÊN HOÀN THÀNH BÀI SẼ ĐƯỢC THƯỞNG ( PHẢI LÀM BẰNG IF ELSE / SWITCH CASE )

Sau tổng kết kỳ 1 của năm học 2024 ngành Sư phạm tin, điểm của các bạn thi xong đã được lên hệ thống của trang quản lý học tập sinh viên. Các bạn có các môn như : Lập trình C++, Toán rời rạc, Xác xuất thống kê, Giải tích, Kiến trúc máy tính, Giáo dục học

Các bạn sẽ có lần lượt 3 cột điểm:

  • Cột điểm thường xuyên ( Điểm cột 1 )
  • Cột điểm giữa kì ( Điểm cột 2 )
  • Cột điểm cuối kì ( Điểm cột 3 )

Với công thức tính điểm hệ số 10: Điểm cột 1 * 0.2 + Điểm cột 2 * 0.3 + Điểm cột 3 * 0.5 = Điểm hệ số 10

Tiếp theo việc quy đổi điểm số từ thang điểm 10 sang thang điểm chữ với sinh viên học theo tín chỉ tại đại học được thực hiện theo quy tắc sau

  • Điểm số nhỏ hơn 4 – Điểm chữ F
  • Điểm số từ 4 tới 4.7 – Điểm chữ D
  • Điểm số từ 4.8 tới 5.4 – Điểm chữ D+
  • Điểm số từ 5.5 tới 6.2 – Điểm chữ C
  • Điểm số từ 6.3 tới 6.9 – Điểm chữ C+
  • Điểm số từ 7 tới 7.7 – Điểm chữ B
  • Điểm số từ 7.8 tới 8.5 – Điểm chữ B+
  • Điểm số từ 8.6 tới 10 – Điểm chữ A

Sau khi có điểm chữ thì anh Nguyên muốn chuyển đổi qua điểm hệ 4 và biết được học kỳ đó được loại gì ?

Với cách chuyển điểm chữ qua điểm hệ số 4 như sau

  • Điểm F – 0 điểm
  • Điểm D – 1.0 điểm
  • Điểm D+ - 1.5 điểm
  • Điểm C – 2.0 điểm
  • Điểm C+ - 2.5 điểm
  • Điểm B – 3.0 điểm
  • Điểm B+ - 3.5 điểm
  • Điểm A – 4.0 điểm

Sau đó anh Nguyên tính bằng công thức

Học kì loại gì = ( (Môn học 1 x Số tín chỉ 1) + (Môn học 2 x Số tín chỉ 2) + (Môn học 3 x Số tín chỉ 3) + (Môn học 4 x Số tín chỉ 4) + (Môn học 5 x Số tín chỉ 5) + (Môn học 6 x Số tín chỉ 6)) / Tổng số tín chỉ
Với Môn học 1,…,6 là điểm hệ 4


Và anh ấy sẽ quy ra được anh ấy được xếp loại gì trong kỳ này

  • Đối với loại xuất sắc: Điểm trung bình chung từ 3,60 – 4,00
  • Loại giỏi: Số điểm trung bình chung từ 3,20 – 3,59
  • Đối với loại khá: Điểm trung bình chung từ 2,50 – 3,19
  • Loại trung bình: Điểm trung bình chung từ 2,00 – 2,49.
  • Loại Yếu: Còn lại là loại yếu

Ví dụ: Môn Lập trình C++ có 3 tín chỉ

Ta có điểm 3 cột lần lượt là 5 6 7 = 6.3 điểm hệ 10
Anh ấy sẽ đổi qua điểm chữ là C+ và điểm hệ 4 là 2.5
Với Xác xuất thống kê có 2 tín chỉ
Ta có điểm 3 cột lần lượt là 6 7 8 = 7.3 điểm hệ 10
Anh ấy sẽ đổi qua điểm chữ là B và điểm hệ 4 là 3.0

Vậy anh ấy sẽ tính được Học kì loại gì bằng công thức
(2.5 * 3 + 3.0 * 2)/ 5 = 2.7
Vậy anh ấy sẽ đạt được loại Khá trong kì này

Dữ liệu: nhập dữ liệu gồm

  • Dòng 1: A,B,C lần lượt là điểm cột 1,2,3 của môn lập trình C++ , D là số tín chỉ của môn lập trình C++ (0<=A,B,C,D<=10)
  • Dòng 2: E,F,G lần lượt là điểm cột 1,2,3 của môn toán rời rạc , H là số tín chỉ của môn toán rời rạc (0<=E,F,G,H<=10)
  • Dòng 3: I,K,L lần lượt là điểm cột 1,2,3 của môn xác xuất thống kê, M là số tín chỉ của môn xác xuất thống kê (0<=I,K,L,M<=10)
  • Dòng 4: N,O,P lần lượt là điểm cột 1,2,3 của môn Giải tích, Q là số tín chỉ của môn Giải tích (0<=N,O,P,Q<=10)
  • Dòng 5: R,S,T lần lượt là điểm cột 1,2,3 của môn Kiến trúc máy tính, U là số tín chỉ của môn Kiến trúc máy tính (0<=R,S,T,U<=10)
  • Dòng 6: V,W,X lần lượt là điểm cột 1,2,3 của môn Giáo dục học, Y là số tín chỉ của môn Giáo dục học (0<=V,W,X,Y<=10)

Kết quả: In ra kết quả là xếp loại gì trong kỳ này ( Không dấu, không in hoa )

TEST CASE 1

ĐẦU VÀO

5 6 7 3
8.4 8.9 5.6 2
9.5 6.9 7.4 3
6.7 8.9 9.3 4
6.9 8.4 10.0 2
9.4 7.8 6.0 3

ĐẦU RA

gioi

TEST CASE 2

ĐẦU VÀO

10 10 10 3
10 10 10 2
10 10 10 4
10 10 10 1
10 10 10 2
10 10 10 3

ĐẦU RA

xuat sac


Bình luận

Không có bình luận nào.