책 내용 질문하기
정말 이해가 안돼서 재질문이요..ㅠㅠ
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
39
조회수
152
작성일
2012-06-13
작성자
첨부파일

점수는 0~100 까지인데 이것은 choose 함수에 사용할 수 있는 1~9 의 값으로 작성하려면 나누는 수밖에 없는 것입니다.

이부분에서요,,,왜 하필 9까지의 값으로 작성해요??

문제에서 9까지하라고 정해진것도 없어서

그렇게 해야되는지 어떻게 알아요???ㅠㅠㅠㅠㅠㅠㅠㅠ

답변
2012-06-14 06:53:22

0점에서 100점 까지가 점수로 나올 수 있죠?

0을 10으로 나누면 0이 몫으로 나옵니다.

100을 10으로 나누면 10이 몫으로 나오게 되죠.

답변을 정정해야 겠네요. 1~11까지가 나오네요.(int(d3/10)+1을 하니까요.) 죄송합니다.

저의 답변이 이해가 어려우시다면 김종훈님의 덧글 설명을 참고하시는 것이 좋을 것 같습니다.

choose함수의 인수가 1부터 29까지 사용가능하기때문에

0~100을 모두 표시할 수 없어서 나누어 사용하는 것입니다.

문제를 보시고 어떻게 계산하실지 판단하셔야 합니다.

문제에서 사용하라고 한 함수를 모두 사용해야하는 경우

어느 함수를 어떤계산에 사용할지도 고민해 보셔야 하는 부분이죠.

int 함수는 정수를 구하는 함수이므로 정수를 왜 구해야 할지 생각해 보시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2012-06-14 06:53:22

    0점에서 100점 까지가 점수로 나올 수 있죠?

    0을 10으로 나누면 0이 몫으로 나옵니다.

    100을 10으로 나누면 10이 몫으로 나오게 되죠.

    답변을 정정해야 겠네요. 1~11까지가 나오네요.(int(d3/10)+1을 하니까요.) 죄송합니다.

    저의 답변이 이해가 어려우시다면 김종훈님의 덧글 설명을 참고하시는 것이 좋을 것 같습니다.

    choose함수의 인수가 1부터 29까지 사용가능하기때문에

    0~100을 모두 표시할 수 없어서 나누어 사용하는 것입니다.

    문제를 보시고 어떻게 계산하실지 판단하셔야 합니다.

    문제에서 사용하라고 한 함수를 모두 사용해야하는 경우

    어느 함수를 어떤계산에 사용할지도 고민해 보셔야 하는 부분이죠.

    int 함수는 정수를 구하는 함수이므로 정수를 왜 구해야 할지 생각해 보시기 바랍니다.

    좋은 하루 되세요.

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