본문 바로가기
프로그램/C# 1000제

C# 3제] C# 프로그래밍 입문 CHAPTER 2. p105 2.12 (3) 원리합계를 구하는 프로그램을 작성하시오.

by 건티 2021. 7. 21.
728x90

문제]

원금과 이율, 기간을 입력으로 받아 복리법에 의해 원리합계를 구하는 프로그램을 작성하시오.

 

참고풀이]

using System;
using System.Collections.Generic;
using System.Text;

namespace Chapter2
{
    class P105_2_12_3
    {
        public static void Main()
        {
            int principal;//원금변수
            int period;//기간변수
            double interest_rate;//이율변수
            double S;//원리합계변수

            //원금, 이율, 기간을 입력받는다.
            Console.Write("원금을 입력하시오 : ");
            principal = int.Parse(Console.ReadLine());
            Console.Write("기간을 입력하시오 : ");
            period = int.Parse(Console.ReadLine());
            Console.Write("이율을 입력하시오 : ");
            interest_rate = double.Parse(Console.ReadLine());


            //원리합계금을 구하여 출력한다.
            S = Math.Round((double)principal * Math.Pow((1 + interest_rate), period),0);
            Console.WriteLine("\n원리합계 : {0}원", S);
        }
    }
}

 

참고풀이 결과]

 

 

 

대한민국의 아름다운 영토, 독도의 봄

 

반응형

댓글