日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

0321 复利计算—贷款

發(fā)布時間:2023/12/14 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 0321 复利计算—贷款 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

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

void fuli()
{
int day;
double total = 1.0f;
float money;
float base;
double total1;
printf("------------------------------------------------------------\n");
printf("每年的年利率比為:");
scanf("%f",&base);
printf("------------------------------------------------------------\n");
printf("輸入你存入的年數(shù):");
scanf("%d",&day);
total=total*pow(1+base,day);
printf("-------------------------------------------------------------\n");
printf("每年的年利率%f,連續(xù)%d年,總受益的利率:%lf\n",base,day,total);
printf("-------------------------------------------------------------\n");
printf("輸入本金金額:");
scanf("%f",&money);
total1=money*total;
printf("-------------------------------------------------------------\n");
printf("你將可以得到:%lf\n",total1);
}
void danli()
{
int day;
double total = 1.0f;
float money;
float base;
double total1;
printf("------------------------------------------------------------\n");
printf("每年的年利率比為:");
scanf("%f",&base);
printf("------------------------------------------------------------\n");
printf("輸入你存入的年數(shù):");
scanf("%d",&day);
total=base*day;
printf("-------------------------------------------------------------\n");
printf("每年的年利率%f,連續(xù)%d年,總受益的利率:%lf\n",base,day,total);
printf("-------------------------------------------------------------\n");
printf("輸入本金金額:");
scanf("%f",&money);
total1=money+money*total;
printf("-------------------------------------------------------------\n");
printf("你將可以得到:%lf\n",total1);
}
void daikuan()
{
int day;
float money;
float base;
double total;
double total1;
double total2;
printf("------------------------------------------------------------\n");
printf("每年的年利率比為:");
scanf("%f",&base);
printf("------------------------------------------------------------\n");
printf("輸入你存入的年數(shù):");
scanf("%d",&day);
printf("-------------------------------------------------------------\n");
printf("借款本金金額:");
scanf("%f",&money);
base=base/12;
day=day*12;
total1=(money*base*pow(1+base,day));
total2=(pow(1+base,day)-1);
total=total1/total2;
printf("-------------------------------------------------------------\n");
printf("你需要每個月還%lf元\n",total);
}
void fanxiang()
{
float money;
float base;
double total = 1.0f;
int day;
int x;
char lab;
double total1;
printf("------------------------------------------------------------\n");
printf("請輸入你需要得到的金額:\n");
scanf("%f",&money);
printf("------------------------------------------------------------\n");
printf("請輸入平均年回報率:\n");
scanf("%f",&base);
printf("------------------------------------------------------------\n");
printf("請輸入存入的年數(shù)\n");
scanf("%d",&day);
printf("------------------------------------------------------------\n");
lab:printf("若是復利選擇1,單利選擇2\n");
scanf("%d",&x);
if(x==1)
{
total=total*pow(1+base,day);
total1=money/total;
printf("需要的本金為:%f\n",total1);
}
else if(x==2)
{
total=base*day;
total1=money/(1+total);
printf("需要的本金為:%f\n",total1);
}
else
{
printf("請重新輸入1或者2\n");
goto lab;
}

}
void gupiao()
{
float money;
double base=0.1;
float total;
double day;
printf("------------------------------------------------------------\n");
printf("請輸入你的本金:\n");
scanf("%f",&total);
printf("------------------------------------------------------------\n");
printf("請輸入你需要得到的金額:\n");
scanf("%f",&money);
printf("------------------------------------------------------------\n");
printf("此股票平均年報酬率為(百分之十)!\n");
day=(money-total)/(total*base);

printf("需要的年數(shù)為:%.3lf年\n",day);

}

void ligunli()
{

float base;
int day;
int x;
int i;
double total1;
double total2;
double total3=0;
printf("------------------------------------------------------------\n");
printf("若是月利選擇1,年利選擇2\n");
scanf("%d",&x);
if(x==1)
{
printf("------------------------------------------------------------\n");
printf("請輸入你的本金:\n");
scanf("%lf",&total1);
printf("------------------------------------------------------------\n");
printf("請輸入平均月回報率:\n");
scanf("%f",&base);
printf("------------------------------------------------------------\n");
printf("請輸入存入的月數(shù)\n");
scanf("%d",&day);
for(i=1;i<=day;i++)
{
total2=total1+(total1*base);
total1=total2;
total3=total1+total3;
}
printf("最后可以得到%.3lf元\n",total3);
}

else if(x==2)
{
printf("------------------------------------------------------------\n");
printf("請輸入你的本金:\n");
scanf("%lf",&total1);
printf("------------------------------------------------------------\n");
printf("請輸入平均年回報率:\n");
scanf("%f",&base);
printf("------------------------------------------------------------\n");
printf("請輸入存入的年數(shù)\n");
scanf("%d",&day);
for(i=1;i<=day;i++)
{
total2=total1+(total1*base);
total1=total2;
total3=total1+total3;
}
printf("最后可以得到%.3lf元\n",total3);
}
}
void touzi()
{
float money;
double base=0.1;
float total;
double day;
printf("------------------------------------------------------------\n");
printf("請輸入你的本金:\n");
scanf("%f",&total);
printf("------------------------------------------------------------\n");
printf("請輸入你需要得到的金額:\n");
scanf("%f",&money);
printf("------------------------------------------------------------\n");
printf("請輸入存入的年數(shù):\n");
scanf("%lf",&day);
base=(money-total)/(day*total);
printf("投資工具報酬率需要有%.3lf才夠\n",base);
}


void main()
{ while(1){
int num=7;
printf(" \n");
printf(" \n");
printf(" \n");
printf(" \n");
printf(" \n");
printf(" \n");
printf(" -------------------------------------\n");
printf(" 歡迎來到廣州商業(yè)銀行\(zhòng)n");
printf(" 顧客你可以根據(jù)1~7選擇\n");
printf(" 1.復利計算\n");
printf(" 2.單利計算\n");
printf(" 3.送你養(yǎng)老金計算方法\n");
printf(" 4.股票賺錢喲\n");
printf(" 5.投資工具找的好才賺錢喲\n");
printf(" 6.本利與本金的存款計算\n");
printf(" 7.貸款\n");
printf(" -------------------------------------\n");
printf(" \n");
printf("請根據(jù)數(shù)字選擇你需要的功能(1~7)\n");

scanf("%d",&num);
switch(num)
{
case 1:
fuli();
break;
case 2:
danli();
break;
case 3:
fanxiang();
break;
case 4:
gupiao();
break;
case 5:
touzi();
break;
case 6:
ligunli();
break;
case 7:
daikuan();
break;
}
}
}

此次增加了貸款功能,增加了可以任意計算的功能

轉載于:https://www.cnblogs.com/huaziyi666/p/5302905.html

總結

以上是生活随笔為你收集整理的0321 复利计算—贷款的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。