當前位置:首頁 » 編程語言 » c語言三個利率怎麼表達
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言三個利率怎麼表達

發布時間: 2023-07-03 09:57:54

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語言程序 關於存款和利息

main(){
flaot year8=8,year5=5,year3=3,year2=2,year1=1,rate,accrual,monye,max=0.0;
int saveyear,year;
printf("手裡有多少元錢:");
scanf("%f",&monye);
printf("存款期限:");
scanf("%d",&year);
printf("月息利率");
scanf("%f",rate);
printf("");
year8=monye*(rate+rate*year8/10)*12*year;//year8/10為區分不同年限月息利率不同,保證期限越長利率越高.
if(year8>max){
max=year8;//得到最多利息。
saveyear=8;//得到最多利息的年限。
}
year5=monye*(rate+rate*year5/10)*12*year;
if(year5>max){
max=year5;
saveyear=5;
}
year3=monye*(rate+rate*year3/10)*12*year;
if(year3>max){
max=year3;
saveyear=3;
}
year2=monye*(rate+rate*year2/10)*12*year;
if(year2>max){
max=year2;
saveyear=2;
}
year1=monye*(rate+rate*year1/10)*12*year;

if(year1>max){
max=year1;
saveyear=1;
}

printf("%f元存入銀行%d年後得到的利息最多是%f",monye,saveyear,max);
}

③ 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;

}

運行結果如下:

符合樣例輸出,望採納~

④ c語言編程 銀行利率問題

#include"stdio.h"
void f1(float x)
{
int n;
float y=0.75*x,sum;
for(n=1;n<15;n++)
{
x=1.08*x;
y=x*0.0075;
y+=y;
x+=x;
}
printf("存入現金%f,可得利息%f,它們之和%f",12*x,12*y,12*(x+y));

}
void f2(float x)
{
int n;
float y=0.0175*x,sum;

for(n=1;n<15;n++)
{
x+=0.08*x
y+=0.175*x;
}
printf("存入現金%f,可得利息%f,它們之和%f",12*x,12*y,12*(x+y));
}

int main()
{
printf("其多餘的錢是第一年每月2000元,以後每年每月多餘的錢在上一年隊每月多餘錢的基礎上再增加8%,活期月息為0.75%,一年期月息為1.75%,三年期月息為2.15%,五年期月息為2.75%,且銀行對定期存款過期部分不支付利息。");

")
printf("<<<<<<<<<<<<儲蓄問答系統>>>>>>>>>>>>>>");
printf("請按數字鍵操作\t"):
printf("\t1.答活期15年本金與利息以及它們之和\n");
printf("\t2.答1年定期15年本金與利息以及它們之和\n");
printf("\t3.答3年定期15年本金與利息以及它們之和\n");
printf("\t4.答5年定期15年本金與利息以及它們之和\n");
printf("\t0退出\t\t5清屏");
switch(getchar())
{
case 1: f1(2000);break;
case 2: f2(2000);break;
case 3: f3(2000);break;
case 4: f4(2000);break;
case 5: system(cls");break;
case 0: exit(1);break;

那個其他函數類是,我就不再這里編了,時間緊急,沒編譯過,有問題再請教

⑤ 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;
}