7.1

来源:互联网 发布:java打印word文档 编辑:程序博客网 时间:2024/05/22 23:28
#include<iostream>
#include<string>


using namespace std;


struct Sales_date
{
string bookNo;
unsigned units_sold = 0;
double revenue = 0.0;
};
int main()
{
Sales_date total;
if (cin >> total.bookNo>>total.units_sold>>total.revenue) 
{
Sales_date trans;
while (cin >> trans.bookNo >> trans.units_sold >> trans.revenue)
{
if (total.bookNo == trans.bookNo)
{
total.units_sold += trans.units_sold;
total.revenue += trans.revenue;
}
else 
{
cout << total.bookNo << "------" << total.units_sold << " -----" << total.revenue << endl;
total = trans;
}



}
cout << total.bookNo << "----" << total.units_sold << "------ " << total.revenue << endl;
}
else
{
cerr << "No date" << endl;
return -1;
}
}
0 0
原创粉丝点击