Ⅰ C語言編程,關於銀行利息
#include <stdio.h>
void main(){
double sum,pri;
int y;
printf("請輸入存款數目:");
scanf("%lf",&sum);
pri=sum;
printf("請輸入存款年限:");
scanf("%d",&y);
switch (y)
{
case 1:
sum=sum*(1+3.66/100);
break;
case 2:
sum=sum*(1+4.50/100);
break;
case 3:
sum=sum*(1+5.28/100);
break;
case 5:
sum=sum*(1+5.8/100);
break;
default:
sum=sum*(1+2.92/100);
break;
}
printf("%d年過後你的資金總額為:%lf 利息為:%lf\n",y,sum-pri);
}
顯示:
請輸入存款數目:10000
請輸入存款年限:5
5年過後你的資金總額為:10580.000000 利息為:580.000000
Ⅱ 用c語言設計程序把人民幣按6.121的匯率換做美元
錯誤有兩個:第一.m=s%1000;不能用求余,要用除,而且要強制轉化第二.case0:p=0;這一行少一個break;第三.ifs>5000m=5;應該加括弧不足有一個.scanf(「%d」,&s);應該為%f程序修改為:——-——--main(){floats,p,t,s1;intm;scanf("%f",&s);m=(int)s/1000;if(s>5000)m=5;switch(m){case0:p=0;break;case1:p=0.05;break;case2:p=0.08;break;case3:case4:p=0.1;break;case5:p=0.15;break;}t=s*p;s1=s-t;printf("%.2f,%.2f",t,s1);}用If為main(){floats,p,t,s1;intm;scanf("%f",&s);m=(int)s/1000;if(s>5000)m=5;if(m==0)p=0elseif(m==1)p=0.05;elseif(m==2)p=0.08;elseif(m==3||m==4)p=0.1;elseif(m==5)p=0.15;t=s*p;s1=s-t;printf("%.2f,%.2f",t,s1);}
Ⅲ c語言程序設計,和銀行存款利率有關的問題
#include<StdAfx.h>
#include<stdio.h>
#include <conio.h>
#include <math.h>
int main()
{
float rate=0,capital=0,deposit=0;
int n=0;
printf("請輸入本金,利率,存款期限:");
scanf("%f,%f,%d",&capital,&rate,&n);
deposit = capital * pow((1+rate),n);
printf("本利共計:%.2f\n",deposit);
return 0;
}
Ⅳ 求助c語言編程問題。。。1。設銀行定期存款年利率rate為2.25%已知存款期限為n年存款本金為c
#include<stdio.h>
int main(void)
{
double rate=0.0225;
double capital;
int years;
double deposit;
scanf("%f",&capital); //輸入本金
scanf("%f",&years); //輸入存儲的年份
deposit=capital+(capital*rate*years);
printf("%f",deposit);
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語言設銀行的年利率是rate,存n年,本金是capital,求本利之和deposit,
刪除第一個printf中的 「,capital,n" 試試。