上机内容:用循环语句完成累加

上机目的:学会循环语句的使用

/*

* Copyright (c) 2012, 烟台大学计算机学院

* All rights reserved.

* 作    者:孙锐

* 完成日期:2012 年 10 月 31 日

* 版 本 号:v1.0

* 输入描述:无

* 问题描述:一个百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划,该计划如下:我每天给你十万元,而你第一天只需给我一分钱,第二天我仍给你十万元,你给我两分钱,第三天我仍给你十万元,你给我四分钱,....,你每天给我的钱是前一天的两倍,直到满一个月(30天),百万富翁很高兴,欣然接受了这个契约。请编程序,通过计算说明,这个换钱计划对百万富翁是否是个划算的交易

* 程序输出:  两个数值

* 问题分析:分别算出陌生人给富翁的钱sum1和富翁给陌生人的钱sum2,比较二者的大小。

* 算法设计:

#include <iostream>
using namespace std;
int main()
{int a=10,sum1,i;double b=0.000001,sum2=0;sum1=30*a;cout<<"30天后陌生人给百万富翁的钱数为:"<<sum1<<"万元"<<endl;cout<<endl;for(i=1;i<=30;i=i+1){sum2=sum2+b;b=2*b;}cout<<"30天后百万富翁给陌生人的钱数为:"<<sum2<<"万元"<<endl;cout<<endl;if(sum1<sum2)cout<<"事实证明,贪心的百万富翁亏本"<<endl;elsecout<<"事实证明,贪心的百万富翁不亏本"<<endl;cout<<endl;return 0;
}

结果:

我的总结:

通过编程序可以解决一些实际问题。

转载于:https://www.cnblogs.com/sr1993/archive/2012/10/31/3697887.html

第十周项目5:贪心的富翁相关推荐

  1. 第十周 项目一(4)哈夫曼编码的算法验证

    /* Copyright (c)2017,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:第十一周项目1 - 哈夫曼编码算法验证.cpp 作 者:孙仁圆 完成日期:2 ...

  2. 第10周项目6-贪财的富翁

    /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作    者:刘畅 * 完成日期:2014年 1 ...

  3. 数据结构上机实践第十周项目2 - 用二叉树求解代数表达式

    用二叉树求解代数表达式 本次实践所用到的二叉树算法库点击此处参考 编译环境(VC++6.0) 项目要求如下: 用二叉树来表示代数表达式,树的每一个分支节点代表一个运算符,每一个叶子节点代表一个运算数( ...

  4. python第八周项目_贪心学院Python训练营第八周-数据可视化

    写在最前面 正好最近在写论文,需要对语料库进行一些数据分析.所以也在琢磨着Python的一些关于数据可视化和数理统计分析方面的库. 学校里的论文数据分析指导课教我们的一般都是R.SPSS居多.很多人会 ...

  5. 第十周项目3-血型统计

    输入:血型序列(A/B/O/C,C代表AB型血,输入以X结束) 输出:各种血型的数量 输入样例:ABCAOCOAOOBX 输出样例:A:3  B:2  O:4  AB:2 /**Copyright ( ...

  6. 第十周项目实践1 二叉树算法验证

    #ifndef BTREE_H_INCLUDED #define BTREE_H_INCLUDED #define MaxSize 100 typedef char ElemType; typedef ...

  7. 第十周项目实践 哈夫曼树的建立哈夫曼编码

    typedef struct {char date;int lchild,rchild;int parent; }HTnode; void CreateHTnode(HTnode ht[],int n ...

  8. 第十周项目1-程序填充与阅读(三)

    /**Copyright (c) 2014,烟台大学计算机学院*All gight reserved.*文件名称:temp.cpp*作者:邵帅*完成时间:2014年10月30日*版本号:v1.0 */ ...

  9. 第十周项目1-程序填空与阅读(一)

    问题1-阅读下面的程序,在____上填上合适的成份,使程序能够输入"1+2"形式的式子,并输出相应的结果. 输入switch(oper) /**Copyright (c) 2014 ...

最新文章

  1. Python 绘图与可视化 matplotlib 制作Gif动图
  2. 搜索帮助1:在选择屏幕使用自定义搜索帮助
  3. python如何通过以太网发送指令_用scapy在python中编写一个以太网桥
  4. RDS For MySQL常见连接问题总结
  5. 前端学习(1173):两种字符串方法
  6. java利用子类求正方形_Java程序设计实验2011
  7. 物联网核心安全系列——智能家居与数据安全问题
  8. 《MySQL技术内幕 InnoDB存储引擎》.pdf
  9. 自平衡小车的原理和硬件设计
  10. Google Earth Engine(GEE)基于哨兵数据计算植被覆盖度—以宁夏为例
  11. mirrorlink
  12. js 判断手势_JS触摸与手势事件详解
  13. MV* 模式梳理与理解(还原真实的 MV* 模式)
  14. Mac在线看视频卡顿
  15. Task 编程中的异常处理
  16. vue项目网站ico图标设置
  17. python登录斗鱼_python3 selenium模拟登陆斗鱼提取数据保存数据库
  18. (字符串分解器)StringTokenizer类的使用_无名小仙男
  19. 做为码农,应该被熟知和关注的技术站点,再也不用担心技术漏洞
  20. TMC260/TMC2660/TMC262步进电机驱动

热门文章

  1. 三个轻量级WebServer--lighttpd,thttpd,shttpd介绍
  2. 在 C# 中通过 P/Invoke 调用Win32 DLL
  3. 【Go】Go基础(一):Hello World!
  4. linux驱动:i2c驱动(一)
  5. 大学生目前普遍存在的问题,看你中招了没?
  6. json vue 对象转数组_vue 基础入门(一)修改
  7. php查询性能提升,php – Mysql查询提高性能
  8. 计算机网络中网络拓扑,计算机网络基础知识:不同的网络拓扑结构对网络的影响...
  9. redis 缓存过期默认时间_缓存的必知必会:一文搞懂Redis持久化和过期机制
  10. centos 7.0 安装mysql_CentOS 7.0yum安装MySQL