编程实现:某工厂今年的工业产值为200万元,假设每年的产值增长率相同,从键盘输入产值增长率,计算需要多少年产值可以翻一番(即变为原来的2倍)。
要求使用while语句。
输入输出格式参见样张:
#include<iostream>
using namespace std;
int main(void)
{
double n,i=200,j=0;
cout<<"请输入年增长率:";
cin>>n;
while(i<=400)
{
i=i*(1+n);
j++;
cout<<j<<"年后产值为:"<<i<<endl;
}
cout<<"需要"<<j<<"年"<<endl;
return 0;
}
运行结果如下: