티스토리 뷰

반응형

단리는 신속히 수익을 계산할 때만 사용하고 대부분의 투자는 더 정확한 결과를 위해 복리로 계산한다. 복리 계산을 위해서는 프로그램에서 거듭제곱 계산을 필요로 한다. 복리를 통해 투자 수익을 계산하는 프로그램을 작성하라. 프로그램은 원금, 투자 기간, 연이율, 연간 수익이 지급되는 횟수를 입력 받는다. 이 프로그램이 사용하는 복리 공식은 다음과 같다.

  • P: 원금
  • r: 연이율
  • t: 투자 기간(연단위)
  • n: 연간 이자 지급 횟수
  • A: 원리금

#출력 예 What is the principal amount? 1500

What is the rate: 4.3

What is the number of years: 6

What is the number of times the interest

is compounded per year: 4

500 invested at 4.3% for 6 years compounded 4 times per year is

938.84

#제약 조건

  • 연이율은 반드시 퍼센트 단위로 입력 받은 후(예: .15가 아니라 15) 프로그램에서 입력 값을 100으로 나누어 계산할 것
  • 센트를 기준으로 하는 소숫점 다음에 숫자가 있을 때는 센트를 기준으로 올림 처리할 것
  • 출력되는 원리금은 화폐단위로 출력할 것

#도전 과제

  • 입력 값으로 숫자만 받을 수 있도록 프로그램을 수정해보자. 숫자가 입력될 때까지 진행되지 않도록 하라.
  • 목표 원리금을 입력하면 필요한 초기 투자 원금을 계산하도록 프로그램을 수정해보자.
  • 이 프로그램을 GUI 버전으로 구현하여 입력 값이 변경되는 즉시 바로 결과가 업데이트되도록 하라.

 

 

My code

 

 

 

 

Result

 

반응형
댓글
댓글쓰기 폼