#include <stdio.h>
double c_interest(int a,int n,double r); //복리로 계산해주는 함수
double mypow(double m,int n); //제곱승을 구하는 함수
int main(void)
{
int money, year; //원금과 년수
double rate; //이율
printf("이자를 계산할 다음 세 항목을 입력하시오\n");
printf("1.원금 입력 : ");
scanf("%d",&money); //원금 입력
printf("2.년수 입력 : ");
scanf("%d",&year); //년수 입력
printf("3.이율(%%) 입력 : ");
scanf("%lf",&rate); //이율 입력
printf("복리 계산 총액은 %.2lf원입니다.\n", c_interest(money,year,rate)); //결과 출력
return 0;
}
/*함수정의*/
double c_interest(int a,int n,double r)
{
return a*mypow(1+(r*0.01),n);
}
//////////////////////////////////////////
double mypow(double m, int n)
{
int i; //for문용
double total = 1; //총합
for(i=0;i<n;i++)
total *= m;
return total;
}
'COMPUTING > C/C++' 카테고리의 다른 글
[C 예제] 최대공약수, 최소공배수를 구하는 프로그램 (0) | 2010.08.03 |
---|---|
[C 예제] sin 그래프 그리기 (0) | 2010.08.03 |
[C 예제] 문장을 입력하고 각 문자의 아스키 코드 출력 (0) | 2010.08.01 |
[C 예제] 소수인지 판별하는 프로그램 (0) | 2010.08.01 |
[C 예제] 년,월을 입력하면 해당 월의 말일을 출력 (0) | 2010.08.01 |