2009. 5. 18. 13:08

참조 키 조작하기(보험료 납부 예제)

반응형
보험료 예제에서 나이 18세 부터 65세까지는 나이마다 다른 보험료를 적용, 65세 초과한 경우에는 동일한 보험료 적용
1. 키 값을 곧바로 사용할 수 있도록 정보를 복사한다.
    - 하나하나에 대해 중복된 데이터를 넣어준다.

2. 곧바로 사용할 수 있도록 키 값을 변환한다.
  - 0세 부터 17세 까지에 대해서는 하나의 키값 0을 사용
  - 17부터 65세 까지는 17
  - 66 부터는 66 값으로 변경하는 함수를 사용

3. 키 변환 기능을 루틴으로 작성하라
  - KeyFromAge()와 같은 루틴으로 작성하면 더 쉽게 된다.

출처 : Code Complete 18장 테이블을 활용하는 방법
반응형