Với giải Luyện tập 2 trang 131 Tin học lớp 11 Kết nối tri thức chi tiết trong Bài 28: Thiết kế chương trình theo mô đun giúp học sinh dễ dàng xem và so sánh lời giải từ đó biết cách làm bài tập Tin học 11. Mời các bạn đón xem:
Giải bài tập Tin học lớp 11 Bài 28: Thiết kế chương trình theo mô đun
Luyện tập 2 trang 131 Tin học 11: Viết thêm một chương trình cho công việc bổ sung 4 như sau: Cần in ra danh sách 1⁄3 số mặt hàng có doanh số thấp nhất trong ngày.
Lời giải:
def in_danh_sach_1_3_so_mat_hang_thap_nhat(s,p):
# Sắp xếp danh sách mặt hàng theo doanh số tăng dần
p.sort(key=lambda x: x[s])
# Tính số lượng mặt hàng cần in (1/3 tổng số mặt hàng)
so_luong_can_in = len(p) // 3
# In ra danh sách 1/3 số mặt hàng có doanh số thấp nhất
print("Danh sách 1/3 số mặt hàng có doanh số thấp nhất:")
for i in range(so_luong_can_in):
print(f"{i+1}. Mặt hàng {p[i][0]} - Doanh s: {p[i][p]}")
Xem thêm lời giải bài tập Tin học lớp 11 Kết nối tri thức hay, chi tiết khác:
Câu hỏi 1 trang 129 Tin học 11: Chương trình trên được thiết kế có bao nhiêu mô đun?...
Câu hỏi 2 trang 129 Tin học 11: Các mô đun của chương trình trên có quan hệ với nhau như thế nào?...
Câu hỏi 1 trang 131 Tin học 11: Phân loại các công việc bổ sung trên vào ba loại sau:...
Xem thêm các bài giải SGK Tin học lớp 11 Kết nối tri thức hay, chi tiết khác: