C++ Primer 学习笔记 (一)
来源:互联网 发布:java适配器是什么 编辑:程序博客网 时间:2024/05/17 22:33
书店程序
说明:读入销售交易文件,并产生报告显示每本书的总销售收入、平均销售价格和销售册数。
假定给定 ISBN 的所有交易出现在一起。程序将把每个 ISBN 的数据组合至
命名为 total 的 Sales_item 对象中。从标准输入中读取的每一笔交易将被存
储到命名为 trans 的第二个 Sales_item 对象中。每读取一笔新的交易,就将
它与 total 中的 Sales_item 对象相比较,如果对象含有相同的 ISBN,就更新
total ;否则就输出 total 的值,并使用刚读入的交易重置 total。
实现:
#include <iostream>#include "Sales_item.h"int main(){Sales_item total,trans;std::cout<<"Enter transaction:"<<std::endl;if(std::cin>>total){while(std::cin>>trans)if(total.same_isbn(trans))total=total+trans;else{std::cout<<"Total of previous ISBN: "<<total<<std::endl;total=trans;}std::cout<<"Total of the last ISBN: "<<total << std::endl;}else{std::cout<<"No Data?!"<<std::endl;system("pause");return -1;}system("pause");return 0;}
- C++primer学习笔记(一)
- C++Primer学习笔记(一)
- 学习《c++primer》笔记一
- 《C++Primer》 学习笔记一
- 一.c++primer学习笔记
- C++学习之路C++Primer学习笔记(一)
- c++primer 笔记(一)
- C++Primer 笔记(一)
- C Primer Plus 学习笔记系列之(一)
- 《C++primer Plus6》第五章学习笔记(一)
- C++Primer学习笔记(一):cin与cin.get()
- 《C++.Primer.Plus》学习笔记(一)
- C++Primer学习笔记一:快速入门
- 《C++Primer Plus》学习笔记(一)
- 学习笔记(C++primer)
- C++PRIMER学习笔记
- c++primer学习笔记
- c++primer学习笔记
- 简单的音频重采样
- 成绩排名
- hdu1003
- JAVA中的指针,引用及对象的clone
- jsp 中 request跳转和response 跳转
- C++ Primer 学习笔记 (一)
- VS关闭没用的warning
- Hibernate4报错java.lang.NullPointException, JdbcServiceImpl.configure(JdbcServiceImpl.java:207)
- 第十章 预习
- eCos仿真目标机(2)――安装
- Oracle的数据表压缩
- 用扩展ASCII字符制表格
- 为数据库添加远程用户
- rename datafile时报错ORA-01511,ORA-01121,ORA-01110