當前位置:首頁 » 編程語言 » 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;

}

運行結果如下:

符合樣例輸出,望採納~