책 내용 질문하기
프로시저에서 Int함수
도서
2021 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
209,210
조회수
462
작성일
2021-07-16
작성자
탈퇴*원
첨부파일

안녕하세요. 

엑셀 기출유형 10회>문제2 계산작업> fn월불입액 문제를 풀던 중 모르는 부분이 있어 이렇게 문의드렸습니다.

 

저는 사용자 정의 함수 fn월불입액에 사용하는 인수, '할부금액, 할부기간'이 이미 숫자 데이터이므로

프로시저에서 계산을 할 때 딱히 val이나 Int과 같은 함수 처리를 하지 않았습니다.

그러나 채점프로그램으로 채점한 결과, 오답이라는 결과를 얻었고 그 이유는 Int함수를 처리하지 않았기 때문이라는 것을 알았습니다. 

 

제 질문은 다음과 같습니다.

1. Int함수의 기능과 사용한 이유(인수가 모두 숫자인데 따로 처리해야만 하는 이유가 무엇인지)

2. val과 Int의 차이점

 

알려주시면 정말 감사하겠습니다.

답변
2021-07-19 21:36:26

월불입액은 할부금액이 20,000,000 이상이고 할부기간이 36 이상이면 ‘할부금 액/할부기간*1.05’, 할부금액이 10,000,000 이상이고 할부기간이 24 이상이면 ‘할부금액/할부기간*1.08’, 그렇지 않으면 ‘할부금액/할부기간*1.1’로 계산하여 정수로 표시하시오. 

 

문제에서 결과를 정수로 표시하라는 지시사항이 있으므로 정수로 표시할 수 있는 int 를 사용한 것입니다. 

 

좋은 하루 되세요. 

  • 관리자
    2021-07-19 21:36:26

    월불입액은 할부금액이 20,000,000 이상이고 할부기간이 36 이상이면 ‘할부금 액/할부기간*1.05’, 할부금액이 10,000,000 이상이고 할부기간이 24 이상이면 ‘할부금액/할부기간*1.08’, 그렇지 않으면 ‘할부금액/할부기간*1.1’로 계산하여 정수로 표시하시오. 

     

    문제에서 결과를 정수로 표시하라는 지시사항이 있으므로 정수로 표시할 수 있는 int 를 사용한 것입니다. 

     

    좋은 하루 되세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.