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

Giải bài tập những môn khác