[논리적 사유연습]총 상환금액 (단리, 복리) 엑셀차트 그리기
2013. 4. 17. 11:41ㆍ프로그래밍/C/C++
#include <stdio.h>
int main()
{
double rate=0.05; //이자율
int money=1000000, total1, total2, year, i; // 원금:100만원, 단리합계, 복리합계
FILE *fp = fopen("chart.txt", "w");
printf("100만원의 대출을 받았다.\n");
printf("연이율을 입력(?%% → 0.0?) : ");
scanf("%lf", &rate);
printf("대출 기간을 입력(Year) : ");
scanf("%d", &year);
//단리
total1 = money;
fprintf(fp, "단리\n");
for(i=0 ; i<year ; i++)
{
total1 += (((double)money)*rate);
fprintf(fp, "%d\n", total1);
}
//복리
total2 = money;
fprintf(fp, "복리\n");
for(i=0 ; i<year ; i++)
{
total2 += (((double)total2)*rate);
fprintf(fp, "%d\n", total2);
}
printf("%d년 후 값아야 할 총 액수(단리) : %d\n", year, total1);
printf("%d년 후 값아야 할 총 액수(복리) : %d\n", year, total2);
return 0;
}
'프로그래밍 > C/C++' 카테고리의 다른 글
[논리적 사유연습]랜덤변수 생성(N까지의 정수, 실수) (0) | 2013.04.22 |
---|---|
[논리적 사유연습]이차 방정식의 실근을 구하기 (0) | 2013.04.22 |
[논리적 사유연습]총 상환금액계산 (단리, 복리) (0) | 2013.04.17 |
[논리적 사유연습]초를 입력받아서 시:분:초 출력 (0) | 2013.04.17 |
[논리적 사유연습]GCD_최대공약수 구하기 (0) | 2013.04.15 |