vb.net程序设计求下面这题的VB.NET代码假设要在商店买一支钢笔,钢笔售价$4.23,你支付了$5,应该找回77分零钱.那么出纳员就要决定如何找给你这77分.已知各有25分,1分硬币若干.请设计一个程序,对

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 04:48:46

vb.net程序设计求下面这题的VB.NET代码假设要在商店买一支钢笔,钢笔售价$4.23,你支付了$5,应该找回77分零钱.那么出纳员就要决定如何找给你这77分.已知各有25分,1分硬币若干.请设计一个程序,对
vb.net程序设计
求下面这题的VB.NET代码假设要在商店买一支钢笔,钢笔售价$4.23,你支付了$5,应该找回77分零钱.那么出纳员就要决定如何找给你这77分.已知各有25分,1分硬币若干.请设计一个程序,对于确定了数量的找头,用最少的硬币数找出零钱.
提示:用最少的硬币数转换一定金额的钱.
输入:金额总数M,以分为单位
输出:最少个数的25分硬币q个、10分硬币d个、5分硬币n个、1分硬币p个相加,总金额等于M (即25q+10d+5n+p=M并且q+d+n+p尽可能地小)

vb.net程序设计求下面这题的VB.NET代码假设要在商店买一支钢笔,钢笔售价$4.23,你支付了$5,应该找回77分零钱.那么出纳员就要决定如何找给你这77分.已知各有25分,1分硬币若干.请设计一个程序,对
要使q+d+n+p尽可能地小,只要先考虑用25分硬币q个支付,即用找头除以25,整数部分给q,余数再考虑给10分硬币d个支付,整数部分给d,依此类推.