Đóng hộp Một công ty sản xuất văn phòng phẩm nhận được đơn hàng mua n cái bút chì

262

Với Giải Câu F29 trang 28 SBT Tin học 10 Cánh diều trong Bài 6, 7: Câu lệnh rẽ nhánh. Thực hành câu lệnh rẽ nhánh Sách bài tập Tin học 10 Cánh diều hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập trong SBT Tin học 10.

Đóng hộp Một công ty sản xuất văn phòng phẩm nhận được đơn hàng mua n cái bút chì

Câu F29 trang 28 SBT Tin học 10: Đóng hộp

Một công ty sản xuất văn phòng phẩm nhận được đơn hàng mua n cái bút chì. Công ty cần đóng bút chì vào hộp để chuyển hàng đi, biết rằng mỗi hộp chứa được tối đa k cái bút chì. Viết chương trình nhập vào hai số nguyên dương n, k và đưa ra số hộp đựng bút nhỏ nhất mà công ty cần nhập.

Lời giải:

Để đóng hộp n cái bút chì, nếu n chia hết cho k thì ta cần  hộp đầy. Nếu n không chia hết cho k thì ta cần thêm một hộp nữa để chứa những chiếc bút còn dư ra. Tham khảo chương trình sau đây:

 (ảnh 1)

Cách khác: Bỏ riêng ra một chiếc bút chì và đóng gói n - 1 chiếc bút còn lại. Nếu n - 1 chia hết cho k thì ta cần dùng 1 hộp và thêm 1 hộp để đựng chiếc bút được bỏ riêng ra, do đó cần tổng cộng 1+1 hộp.

Nếu n - 1 không chia hết cho k thì ta vẫn cần số hộp như trên để đựng hết số bút. Vậy đáp số là 1+1 hay +1 . Tham khảo chương trình sau đây:

 (ảnh 2)

Từ khóa :
Giải bài tập
Đánh giá

0

0 đánh giá