第十周项目6-贪财的富翁

一个百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划,该计划如下:我每天给你十万元,而你第一天只需给我一分钱,第二天我仍给你十万元,你给我两分钱,第三天我仍给你十万元,你给我四分钱,....,你每天给我的钱是前一天的两倍,直到满一个月(30天),百万富翁很高兴,欣然接受了这个契约。

<span style="font-size:14px;">/*
 *Copyright (c) 2014,烟台大学计算机学院
 *All gight reserved.
 *文件名称:temp.cpp
 *作者:邵帅
 *完成时间:2014年11月2日
 *版本号:v1.0
*/
#include <iostream>
using namespace std;
int main( )
{
    int day,a=0,c=1;
    double b=0;
    for (day=1; day<=30; day++)
    {
        a=a+10000000;
        b=b+c;
        c=2*c;
    }
    cout<<"30天后,富翁得到:"<<a/100<<"元,陌生人得到"<<b/100<<"元。"<<endl;
}</span>

运行结果:


列出每一天双方交易获得的钱数。

<span style="font-size:14px;">/*
 *Copyright (c) 2014,烟台大学计算机学院
 *All gight reserved.
 *文件名称:temp.cpp
 *作者:邵帅
 *完成时间:2014年11月2日
 *版本号:v1.0
*/
#include <iostream>
using namespace std;
int main( )
{
    int day,a=0,c=1;
    double b=0;
    for (day=1; day<=30; day++)
    {
        a=a+10000000;
        b=b+c;
        c=2*c;
        cout<<"第"<<day<<"天,富翁得到:"<<a/100<<"元,陌生人得到"<<b/100<<"元。"<<endl;
    }
}</span>
运行结果:



一个等差数列,一个等比数列。

富翁真的呵呵了。


@ Mayuko


原文地址:https://www.cnblogs.com/mayuko/p/4567642.html