作业帮 > 数学 > 作业

有面额1元,2元,5元的纸币各10张,使其总和为24元,输出所有不同的取法及其种数.

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/06/22 05:31:37
有面额1元,2元,5元的纸币各10张,使其总和为24元,输出所有不同的取法及其种数.
定义c为取法方案数,x,y,z分别为1元,2元,5元纸币张数.
有面额1元,2元,5元的纸币各10张,使其总和为24元,输出所有不同的取法及其种数.
c=0
for x = 0 to 10
for y = 0 to 10
for z = 0 to 4
if 24 = x + 2*y + 5*z then
'这里就是满足要求时要处理的事情,是输出还是做别的自己改吧
c = c +1
msgbox "方法" & c & ":" & "1元" & x & "张,2元" & y & "张,5元"& z & "张"
end if
next
next
next
msgbox "共" & c & "种方法"