题目描述
超市前放置了一个硬币处理机,可以帮你把零钱转换为存款单。在实际应用中,机器中将有相应装置自动识别并计算你的零钱的数目,但是我们现在只能先进行一个模拟的小实验,由你自己输入每种硬币的数目,然后编写程序将其转换成存款单。
输入要求
依次输入1元、5角、1角的零钱的个数。假如输入三个整数3 10 25,则表示有3个1元硬币、10个5角硬币和25个1角的硬币。
输出要求
输出存单金额,如对上例的输入,输出为
Dollars=10
Change=50
表示存单上的整数金额为10元,零钱金额为50分。
即要求Dollars后显示的是**元的信息,Change后面显示的是**分的信息。
输入样例
3 0 10
输出样例
Dollars=4 Change=0
#include<cstdio>
int main()
{
int x,y,z;
scanf("%d%d%d",&x,&y,&z);
int sum=x*10+5*y+1*z;
if(sum%10==0){
printf("Dollars=%d\nChange=%d\n",sum/10,0);
}
else
{
printf("Dollars=%d\nChange=%d\n",sum/10,(sum%10)*10);
}
}