Computer >> 컴퓨터 >  >> 프로그래밍 >> C 프로그래밍

C 언어로 구현하는 단리(Simple Interest) 계산 프로그램

단리(Simple Interest)란?

단리는 원금에 대해서만 이자가 계산되는 방식입니다. 복리와 달리 발생한 이자가 원금에 다시 합산되지 않으므로, 매 기간마다 동일한 금액의 이자가 붙습니다.

계산 공식

단리는 아래 공식을 통해 구할 수 있습니다.

단리(SI) = (원금 × 이자율 × 기간(년)) ÷ 100

예제

입력 — p=5, r=4, t=5

출력 — 1

설명: 단리 = (원금 × 이자율 × 연수) ÷ 100 공식에 값을 대입하면 다음과 같습니다.

SI = 5 × 4 × 5 ÷ 100 = 1

C 코드 예제

아래는 변수에 고정된 값을 넣어 단리를 계산하는 기본적인 C 프로그램입니다.

#include<iostream>
#include <stdio.h>
using namespace std;
int main() {
    // 원금
    float p = 5;
    // 이자율(%)
    float r = 4;
    // 기간(년)
    float t = 5;
    // 단리 계산
    float SI = 0;
    SI = (p * r * t) / 100;
    printf("Simple Interest = %f ", SI);
    return 0;
}

실행 결과

Simple Interest = 1.0000

사용자 입력으로 계산하기

실제 프로그램에서는 값을 직접 입력받아 계산하는 경우가 많습니다. scanf()를 활용하면 사용자로부터 원금, 이자율, 기간을 입력받아 단리를 계산할 수 있습니다.

#include <stdio.h>

int main() {
    float p, r, t, SI;
    printf("원금, 이자율(%), 기간(년)을 입력하세요: ");
    scanf("%f %f %f", &p, &r, &t);
    SI = (p * r * t) / 100;
    printf("단리 = %.2f\n", SI);
    return 0;
}

이처럼 단리 계산은 곱셈과 나눗셈만으로 이루어진 간단한 공식이므로, C 언어 초보자도 쉽게 구현할 수 있는 대표적인 입문 예제입니다.