상속액을 입력 받아 상속세 계산하기

(단, 1억 원까지는 10%, 1억~5억 원 20%, 5억~10억 원 30%, 10억~30억 원 40%, 30억 원 이상 분은 50% 임.

예를 들어 1억3천만 원이면 상속세는 1억*10% + 3천만*20% =1600 만원임),if/else if문 사용
---------------------------------------여기까지 문제



질문)

예를들면 6억 2천은 어떤식으로 계산한다는거임?

1억 * 10퍼 1~5억 20퍼 5~10억 30퍼 다 더한값임?

tax랑 money 변수임 money가 상속액 입력값이고,
대충 2억받았을때 tax = 1억x0.1+(money-1억)x0.2 이렇게 생각했는데 맞음? 이 다음을 나가야되는데 어케 써야 답을 완성할지 모르겠음..


 

#include <stdio.h>

int main(){

 double money,tax;
 
 printf("상속액 : ");
 scanf("%lf", &money);
 
 if(money<=1e8){
  tax=1e8*0.1;}
 else if(money<=5e8){
  tax=1e8*0.1+(money-1e8)*0.2;}


 답:

#include <stdio.h>

int main(){

 double money,tax;
 printf("상속액 : ");
 scanf("%lf", &money);
 
  if(money<=1e8){
 tax=1e8*0.1;}
  else if(money<=5e8){
  tax=1e8*0.1+(money-1e8)*0.2;}
  else if(money<=10e8){
  tax=1e8*0.1+4e8*0.2+(money-5e8)*0.3;}
  else if(money<=30e8){
 tax=1e8*0.1 + 4e8*0.2 + 5e8*0.3 + (money-10e8)*0.4;}
 else
 tax=1e8*0.1+4e8*0.2+5e8*0.3+20e8*0.4+(money-30e8)*0.5;
 printf("상속세는 %lf",tax);
 
 return 0;
}