단리(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 언어 초보자도 쉽게 구현할 수 있는 대표적인 입문 예제입니다.