#include <iostream>
using namespace std;
int b[5]={0};//币值的种类张数
int a[]={100,50,10,5,1};//币值的种类
void Calculation_functions(int x)//计算函数
{
int j=0;//临时储存变量
for(int i=0;i<sizeof(a)/sizeof(a[0]);i++)
{
j=x/a[i];
b[i]+=j;
x=x-a[i]*j;
}
}
int main()
{
int n=4;//定义四组数据
int x[n]={2135,1862,2639,2581};
int y=2135+1862+2639+2581;
cout<<"需取总金额为:"<<y<<"元"<<endl;
for(int i=0;i<n;i++)
{
Calculation_functions(x[i]);
}
for(int i=0;i<sizeof(b)/sizeof(b[0]);i++)
{
cout<<"需取"<<b[i]<<"张面值为"<<a[i]<<"元"<<endl;
}
return 0;
}