编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习6
#include <iostream>
#include <string>
using namespace std;
const int MSIZE=100;
struct juankuan
{string name;double mon;
};
int main()
{int num;(cin>>num).get();int *c1=new int[num];//存储捐款超过10000的捐款个体int count1=0;//记录捐款超过10000的个数int *c2=new int[num];//存储捐款超过10000的捐款个体int count2=0;juankuan *newjk=new juankuan[num];int i=0;while(i<num){cout<<"Enter the name of patron: ";getline(cin,newjk[i].name);cout<<"Enter the money of patron: ";cin>>newjk[i].mon;cin.get();if(newjk[i].mon>10000){c1[count1++]=i+1;}else{c2[count2++]=i+1;}i++;}cout<<"Grand Patrons: "<<endl;int j=0,k;if(count1==0)cout<<"none"<<endl;else{ while(j<count1){k=c1[j];cout<<newjk[k-1].name<<":"<<newjk[k-1].mon<<endl;j++;}}int n=0,m;cout<<"Partons: "<<endl;if(count2==0)cout<<"none"<<endl;else{while(n<count2){m=c2[n];cout<<newjk[m-1].name<<":"<<newjk[m-1].mon<<endl;n++;}}delete [] newjk;delete [] c1;delete [] c2;system("pause");return 0;
}
转载于:https://www.cnblogs.com/lynnycy/p/3454807.html
编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习6相关推荐
- 编程菜鸟的日记-初学尝试编程-寻找2到n之间的素数并输出
//输入一个整数n,输出2到n之间的具体素数值 #include <iostream> #include <algorithm> #include <cmath> ...
- C++ Primer Plus 第七章编程题练习
C++ Primer Plus 第七章编程题练习 第一题 题目描述 编写一个程序,不断要求用户输入两个数,直到其中的一个为0.对于每两个数,程序将使用一个 函数来计算它们的调和平均数,并将结果返回给m ...
- c++primer plus 第13章 编程题第2题
c++primer plus 第13章 编程题第2题 #pragma once #ifndef CD_H_ #define CD_H_ //base classclass Cd { private:c ...
- c++primer plus 第11章 编程题第7题
c++primer plus 第11章 编程题第7题 #pragma once #ifndef COMPLEX0_H_ #define COMPLEX0_H_ #include<iostream ...
- c primer plus 第五章编程练习
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 文章目录 前言 ##1.编写一个程序,把用分钟表示的时间转换成用小时和分钟表示的时间.使用#define或const创 ...
- C++primer plus第四章编程练习自编程序
//第四章编程练习 //eg.1显示信息 #include <iostream> using namespace std; const int SIZE = 20; int main() ...
- C Primer Plus 第五章 编程练习
前言 C Primer Plus 第六版,作者:史蒂芬.普拉塔 中国工信出版社 1.编写一个程序,把用分钟表示的时间转换成用小时和分钟表示的时间.使用#define或const创建一个表示60的符 ...
- C Primer Plus 第十一章 编程练习 1-15题
第1题 #include<stdio.h> void readChar(char* words , int len); int main(void) {int LEN;printf(&qu ...
- C Primer Plus 第三章编程练习一
1.通过试验(即编写带有此类问题的程序)观察系统如何处理整数上溢.浮点 数上溢和浮点数下溢的情况. #include <stdio.h> #include <limits.h> ...
- 菜鸟渗透日记30---python渗透测试编程之信息收集2-端口扫描
书接上文 菜鸟渗透日记29---python渗透测试编程之信息收集1-主机发现 目录 端口概念简介 基于TCP全开的端口扫描技术 TCP全开端口扫描原理 设计一个基于TCP全开的完整端口扫描程序 基于 ...
最新文章
- 无法远程分发安装软件原因
- 写给Linux系统运维的朋友
- jquery获取服务器控件的值
- 基于php的问答,thinkask
- AngularJS笔记之创建服务方式比较 : factory vs service vs provider
- excel表格中添加combobox_Excel中两个表格对比,找出不同数据
- jqGrid,REST,AJAX和Spring MVC集成
- python储存_python数据储存
- 在腾讯云开通短信验证服务设置正确格式的签名和正文模板并完成群发消息测试
- python lxml使用_使用lxml和Python进行Web抓取的简介
- win7系统 软件服务器地址,老司机传授win7系统设置DNS服务器地址的设置方案.
- nodejs 本地php服务器,node.js创建本地服务器详解
- 下载网络图片显示在Android手机上
- ThinkPHP3.2.3目录结构
- broker druid 查询_即时查询工具| Druid
- Apache下的Lua的配置
- 网维无盘服务器错误代码,网维大师无盘环境INTER傲腾方案常见问题解答?
- Racket编程指南——3 内置的数据类型
- VMware虚拟机使用记录
- OSChina 周六乱弹 —— 成功的解决了发现问题的人
热门文章
- Nginx 配置文件 nginx.conf 说明、内置变量、常用命令
- 独立看门狗及其实现的热启动
- 20165202 实验一 Java开发环境的熟悉
- jquery中单选选中及清除选中状态
- HTML5新增的视频元素与音频元素
- [BZOJ 3052] [wc2013] 糖果公园 【树上莫队】
- FullPage.js – 轻松实现全屏滚动(单页网站)效果
- ASP.NET中用healthMonitor属性用法
- html下载文件和上传文件(图片)(java后台(HttpServlet))打开保存路径和选择文件录取+(乱码UTF-8)+包...
- 一分钟了解contextlib模块