当前位置:首页 » 编程语言 » c语言计算利滚利问题
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言计算利滚利问题

发布时间: 2023-04-22 22:18:12

㈠ 一个新手c++(c语言)题目,大家帮帮忙吧!

输入n,先算3年后本金+利息,后再循环n-3活期利率

㈡ c语言 银行贷款的月利率 简单代码

#include<stdio.h>
#include<math.h>
main()
{
doublemoney,capital;
doublerate[4]={0.009,0.01,0.0111,0.012};
intn;
printf("请输入本金和期限(年) ");
scanf("%lf%d",&capital,&n);
if(n>3)
money=capital*pow((1+rate[3]),12*n);
else
money=capital*pow((1+rate[n-1]),12*n);
printf("%d年后本金和利息合计为:%.2lf ",n,money);
}

㈢ 大一c语言逆推的问题

在银行存钱怎么可能会有利滚利,你想得太美了。

#include<stdio.h>
intmain(void)
{
doublesum=0.0,a;
int运碧i;
scanf("%lf",&a);
for(i=5;i>0;i--)
{
sum+=1000;
毁悄裂sum=sum/(1+a*12);
}
纤闭printf("%.2lf ",sum);
return0;
}

㈣ 利用C语言计算存款本利之和

#include

#define rate 0.04 /*利率常量*/
double sum(double amount,int time)
{
/*以复利的方式计算本金+利息
*amount - 存入的本金
*time - 存入年限
*返回 - 本金+利息
*/
int counter;
for(counter=1;counter<=time;++counter)
amount*=1+rate;
return amount;
}
int main()
{
double amount;
printf("请输入存款金额:");
scanf("%lf",&amount);
printf("3年后本金加利息共有:%10.2f\n",sum(amount,3));
return 0;
}
/*供你参考*/

㈤ 用c语言编写程序,输入定期存款金额和年限,计算出对应的本息和,并输出.假定利率:一年3.0%,

#include<stdio.h>

voidmain(){
intyear;
doubler=0.042,amount,money;

scanf("%lf%d",&帆野money,&埋轿拍year);

switch(year){
case1:{r=0.03;break;}
case弯羡2:{r=0.033;break;}
case3:
case4:{r=0.038;break;}
}
amount=money*pow(1+r,year);

printf("totalamount=%6.2lf ",amount);

}

//利滚利的

㈥ 复利终值的C语言计算

#include
stdio.h
#include
void
main()
{
float
p,s,x,z,n;
float
i;
printf(输入现金回车输入早悄告收益率回车输入投资年限回车\n);
scanf(%f%f%f,&p,&i,&x);//运腔您投资了多少现金%d,您的年收益率陆明是多少%d,您的投资了多少年
n=1+i;
z=(float)(pow(n,x));
s=p*z;
printf(您的现金终值为%f,s);
}

㈦ c语言 求利息问题 很简单的,我就是搞不明白输入细节了,高手帮助下

以下程序就能完成任务了
/*
输入存款金额 money、存期 year 和年利率 rate,根据下列公式计算存款到期时的利息 interest(税前),输出时保留2位小数。
interest = money(1+rate)^year - money
输入输出示例:括号内为说明
输入
1000 3 0.025 (money = 1000, year = 3, rate = 0.025)
输出
interest = 76.89
*/
#include <stdio.h>
#include <math.h>

int main(void)
{
int money, year;
double interest, rate;
//printf("type in money:");
scanf("%d",&money);
scanf("%d",&year);
scanf("%lf",&rate);

interest = money * pow((1+rate),year) - money; //pow就是计算x^y的函数

printf("interest = %.2f\n", interest);
}

㈧ c语言计算银行利息

#include<stdio.h>
#include<math.h>

intmain(){
setbuf(stdout,NULL);//eclipse需要加这段,不然运行后看不到输出

floatsum,money,year,rate;

printf("inputmoney ");//等待用户输入存款金额,回车键结束.
scanf("%f",&money);//赋值给变量money

printf("inputyear ");//等待用户输入存款期限,回车键结束.
scanf("%f",&year);//赋值给变量year

printf("inputrate ");//等待用户输入年利率,回车键结束.
scanf("%f",&rate);//赋值给变量rate

sum=money*pow(1+rate,year);//pow函数

printf("sum=%.2f",sum);//输出本息,保留小数点后两位

return0;
}

㈨ c语言程序具体问题如下

//利息变旁亩成本金的
#include<stdio.h>早枝
#include<stdlib.h>

int main()
{
double n=100;
int year=0;

while(n>0)
{
n*=1.08;
n-=10;
year++;
}
printf("year:%d\n");
system("PAUSE");
return 0;
}
//利息不变成本金的
#include<stdio.h>运睁森
#include<stdlib.h>

int main()
{
double n=100,m=0;
int i,year=10;

for(i=1;i<=10;i++)
{
m+=n*0.08;
n-=10;
}
while(m>0)
{
m-=10;
year++;
}
printf("year:%d\n",year);
system("PAUSE");
return 0;
}

㈩ C语言计算年利率 这题怎么写

分情况讨论即可,具体代码如下:

#include <stdio.h>

int main() {

float r = 7.7; // 基本年利率

int n;

scanf("%d", &n);

if (n <= 0)

printf("error ");

else if (n == 1) // 1年内

printf("实际利率=%.2f%% ", r * 0.5);

else if (n <= 3) // 3年内

printf("实际利率=%.2f%% ", r * 0.7);

else if (n <= 5) // 5年内

printf("实际利率=%.1f%% ", r);

else // 5年以上

printf("实际利率=%.2f%% ", r * 1.1);

return 0;

}

运行结果如下:

符合样例输出,望采纳~