一、問題及代碼:
/* 文件名稱:項目8cpp* 作 者:嚴明遠* 完成日期:2017 年 3 月 5 日* 版 本 號:v1.0* 對任務及求解方法的描述部分:* 輸入描述:無* 問題描述: 【項目8:貪財的富翁】一個百萬富翁遇到一個陌生人,陌生人找他談一個換錢的計劃,該計劃如下:我每天給你十萬元,而你第一天只需給我一分錢,第二天我仍給你十萬元,你給我兩分錢,第三天我仍給你十萬元,你給我四分錢,....,你每天給我的錢是前一天的兩倍,直到滿一個月(30天),百萬富翁很高興,欣然接受了這個契約。請編程序,通過計算說明,這個換錢計劃對百萬富翁是否是個劃算的交易。(答案:陌給富:3e+006,富給陌:1.07374e+007 富翁虧了)提示:(1)需要計算出30天后陌生人給了百萬富翁多少錢,百萬富翁給了陌生人多少錢,然后才能做出判斷;(2)想要看得清楚,可以選擇列出每一天,雙方交易獲得的錢數;(3)給出參考解答,將每天累計給對方的錢列出來,很直觀。* 程序輸出:* 問題分析:略* 算法設計:略*/#include<iostream>using namespace std;int main(){ int x=100000,i; double y=0.01; for(i=0;i<30;i++) { x+=100000; cout<<"陌生人:"<<x; y*=2; cout<<"/t富翁:"<<int(y)<<endl; } return 0;}二、運行結果:
新聞熱點
疑難解答
圖片精選