如何使用循环将数字加倍,用c ++编写程序?我张贴了问题的图片

问题描述 投票:-2回答:1

国王同意给乞be一分钱,加倍为期64天。使用此信息,编写一个C ++程序,显示国王每天必须向乞pay支付多少费用。

程序的输出应显示如下:

欠天数1 0.012 0.023 0.04。 0.08。 。。 。64。确定国王在哪一天付给乞g一百万美元或更多。

c++ loops double
1个回答
-1
投票
double money = 0.01;
int day = 0;
cout<<"Day Amount Owed";
for(int i = 1; i < 64; i++){
    money *= 2;
    cout<<i<<" "<<money<<" ";
    if(money>=1000000000){
       day = i;
    }
}
cout<<"He paid one million dollars on the "<<day<<"th day";
© www.soinside.com 2019 - 2024. All rights reserved.