본문 바로가기
C 언어

C언어 복리계산

by treeCoder 2022. 10. 9.
#include <stdio.h>

/* -------------------------

Output is as follows.

Growth rate = 32.00 %

Year :       Growth

2014:       1.00
2015:       1.32
2016:       1.74
2017:       2.30
2018:       3.04
2019:       4.01
2020:       5.29
2021:       6.98

------------------------- */

int main() {

    float rate = 0.32;
    int start_Year = 2014;
    int end_Year = 2021;

    float principal = 1 / ( 1 + rate);

    printf("\nGrowth rate = %.2f %%\n\n", rate * 100);
    puts("Year :       Growth\n");

    for(int i = 0; i < end_Year - start_Year + 1; i++) {
        principal = principal * ( 1 + rate);
        printf("%5d: %10.2f\n", i + start_Year, principal);
    }
    puts("");

    return 0;
}

'C 언어' 카테고리의 다른 글

C언어로 만든 Hash Table  (0) 2023.05.12
get_string 함수  (0) 2022.10.20
C 언어에서 정수의 최댓값 알아보기  (0) 2022.07.19
strcpy_s 구현  (0) 2022.06.08
Basic interpreters  (1) 2022.06.05

댓글