📄 profit.cpp
字号:
//3.Daphne 以10%的单利投资了100美元.也就是说,每一年的利润都是投资额的10%,即每年10美元:
//利息=0.10*原始存款
//而Cleo以5%的复利投资了100美元.也就是说,利息是当前存款(包括获得的利息)的5%:
//利息=0.05*当前存款
//Cleo在第一年投资100美元的盈利是5%--得到了105美元.下一年的盈利是105美元的5%--即5.25美元,依此
//类推.请编写一个程序,计算多少年后,Cleo的投资价值才能超过Daphne的投资价值,
//并显示此时两个人的投资价值.
#include <iostream>
#include <cmath>
int main()
{
using namespace std;
double Daphne_Porfit;
double Cleo_Porfit;
int year=0;
while(Daphne_Porfit>=Cleo_Porfit)
{
year++; //year++的位置下移两行会出现什么情况?
Daphne_Porfit=100+year*(100*0.10);
Cleo_Porfit=100*pow(1+0.05,year);
}
cout<<"在"<<year<<"年后,Cleo的投资价值才能超过Daphne的投资价值."
<<endl
<<"此时cleo的总资产为:"<<Cleo_Porfit
<<endl
<<"此时Daphne的总资产为:"<<Daphne_Porfit
<<endl;
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -