X

Tin học 11 Kết nối tri thức

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


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.

Giải Tin học 11 Bài 28: Thiết kế chương trình theo mô đun - Kết nối tri thức

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]}")

Lời giải bài tập Tin học 11 Bài 28: Thiết kế chương trình theo mô đun hay khác:

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 nhất, ngắn gọn khác: