select구문 질문드릴께 있는데요
책이 아니라 오늘 상설검정 시험 치러갓는데 나왔던 문제인데요
fn비고에 select구문을 이용하여 사용자정의함수만들어서 푸는문제에요
점수가 90~100점 사이면 "우수학생"
점수가 80~89점 사이면 "보통학생"으로 표시하라는데
select case 점수
case 점수>=90 and 점수 <=100
fn비고 = "우수학생"
case 점수>=80 and 점수 <=89
fn비고= "보통학생"
end select
이렇게 하는거 맞나요?
제일궁금한건 점수가 90~100사이라고 하면 case 점수>=90 and 점수 <=100
이렇게 적는게 맞는건지 잘 모르겟어요
보통 100점 까지 있으므로
90이상으로 작성하시면 100까지 포함이 됩니다.
그러므로 and 를 사용하실 필요가 없습니다.
select case 점수
case 점수>=90
fn비고 = "우수학생"
case 점수>=80
fn비고= "보통학생"
end select
와 같이 작성하시면 90이상 인 값은 우수학생으로 지정하고
80이상 90미만은 보통학생으로 지정합니다.
90이상인 값을 위의 코드에서 걸렀기 때문에 90이상인 값은 나오지 않습니다.
그러므로 case 점수>=80 으로 작성해도 80이상 90미만으로 사용가능 한 것입니다.
좋은 하루 되세요.
"-
*2014-01-22 06:39:10
보통 100점 까지 있으므로
90이상으로 작성하시면 100까지 포함이 됩니다.
그러므로 and 를 사용하실 필요가 없습니다.
select case 점수
case 점수>=90
fn비고 = "우수학생"
case 점수>=80
fn비고= "보통학생"
end select
와 같이 작성하시면 90이상 인 값은 우수학생으로 지정하고
80이상 90미만은 보통학생으로 지정합니다.
90이상인 값을 위의 코드에서 걸렀기 때문에 90이상인 값은 나오지 않습니다.
그러므로 case 점수>=80 으로 작성해도 80이상 90미만으로 사용가능 한 것입니다.
좋은 하루 되세요.
"