01/10/2018, 11:56
Nhờ giúp đỡ về quy đổi mệnh giá tiền trong python
Chào các anh/chị ,
Em có câu hỏi về lập trình python. Ví dụ em tính được lương của 1 nhân viên là $28. Làm sao để em có thể in ra được $28 = (2 * 10s) + (1 * 5s) + (3 * 1s)? Trong đó 10s, 5s, 1s là mệnh giá tiền. Em xin cám ơn anh/chị rất nhiều.
Bài liên quan
n là số tiền
Thực ra thì với $28 ta có thể đổi thành 5 tờ $5 và 3 tờ $1 nên chuyện đổi tiền là tương đối.
Cám ơn anh nhiều. Nhưng anh có thể giải thích thêm cho em hiểu rõ hơn được không? Nếu em print(n_10), nó sẽ xuất ra 2.8 . E có cần chuyển định dạng nó là int để nó in ra 2 không anh ?
Chắc bạn dùng Python 3. Mình sửa lại 1 chút:
Thì ra là vậy. Em mới chạy code python 3 và hiểu được rồi . Em thật sự cám ơn anh rất nhiều.