Bài toán: Một cửa hàng cung cấp dịch vụ bán hàng thanh toán tại nhà. Khách hàng chỉ cần đăng ký số lượng mặt hàng cần mua, nhân viên cửa hàng sẽ giao hàng và nhận tiền thanh toán tại nhà của khách hàng. Tiền khách hàng phải thanh toán bao gồm tiền mua hàng (tiền mua hàng = số lượng x đơn giá) và phí dịch vụ. Nếu tiền mua hàng từ 500.000 đồng trở lên thì khách hàng được hưởng ưu đãi không phải trả thêm phí dịch vụ, còn không thì khách hàng phải trả thêm phí dịch vụ bằng 5% của số tiền mua hàng. B xác định input, output mô tả thuật toán cho bài toán trên

1 câu trả lời

* $Xác$ $định$ $bài$ $toán$ :

Input : số lương, đơn giá

Output : số tiền phải trả 

* $Thuật$ $toán$

- Bước 1 : nhập sl, dg

- Bước 2 : t ← sl*dg

- Bước 3 : nếu t >= 500000 thì chuyển đến bước 5

- Bước 3 : nếu t < 500000 thì t ← t + t*0.5, chuyển tới bước 5

- Bước 4 : in ra giá trị t

- Bước 5 : kết thúc

Câu hỏi trong lớp Xem thêm