-5
我在C新++编程,我试图解决这个问题,但我无法找到公式计算的总和。我想知道我的计算错误在哪里! :(
写一个程序,估计年轻工人多少让之前退休年龄为65岁,以工人的姓名,年龄和起薪为输入,假设工人每年增加5%,例如,如果用户输入Helen,25和20000,输出将为: Helen将获得约2415995 $
这是我的公式:
for(age;age<=65;age++)
{
sum=sum+stSalary+(5/100);
}
当for循环完成我打印总和但它的值是错误的。
这是一个比编程问题更基本的数学问题,你的百分比计算已关闭。你可能希望乘以1.05的stSalary并为下一次迭代保存该值。 –
您还需要使用双打,而不是整数除法。 – SLaks