Biết một hộp chứa được 6 lon nước ngọt, một thùng chứa được 4 hộp ...
VẬN DỤNG
Câu 1: Biết một hộp chứa được 6 lon nước ngọt, một thùng chứa được 4 hộp, một kiện hàng bao gồm 20 thùng. Viết chương trình nhập số lon nước ngọt, in ra màn hình số kiện hàng đóng gói được, số thùng chứa còn dư (chưa đủ để đóng gói thành kiện), số hộp còn dư (chưa đủ để đóng gói thành thùng) và số lon nước ngọt còn dư (chưa đủ đóng gói vào hộp). Ví dụ, với số lon nước ngọt là 500, chương trình sau khi tính toán sẽ in ra màn hình là 1 kiện, 0 thùng, 3 hộp, 2 lon. Như vậy, với đơn hàng 500 lon nước ngọt, nhà cung cấp sẽ phải giao 1 kiện hàng, 3 hộp và 2 lon nước ngọt.
# Nhập số lon nước ngọt
lon_nuoc_ngot = int(input("Nhập số lon nước ngọt: "))
# Định nghĩa các hằng số
lon_mot_hop = 6
hop_mot_thung = 4
thung_mot_kien = 20
# Tính số hộp
so_hop = lon_nuoc_ngot // lon_mot_hop
lon_con_du = lon_nuoc_ngot % lon_mot_hop
# Tính số thùng
so_thung = so_hop // hop_mot_mot_thung
hop_con_du = so_hop % hop_mot_mot_thung
# Tính số kiện
so_kien = so_thung // thung_mot_kien
thung_con_du = so_thung % thung_mot_kien
# In kết quả ra màn hình
print(f"Số kiện hàng: {so_kien}")
print(f"Số thùng còn dư: {thung_con_du}")
print(f"Số hộp còn dư: {hop_con_du}")
print(f"Số lon nước ngọt còn dư: {lon_con_du}")
Bình luận