꼭 답안에 나와있는대로 작성해야 정답인가요??
2013년 1회 모의고사에서 저는 마지막 문제를 이렇게 작성했습니다.
Private Sub cmd판매입력_Click()
입력행 = [b2].Row + [b2].CurrentRegion.Rows.Count
참조행 = cmb품목.ListIndex
If IsNull(txt소비자명) Or txt판매수량 = 0 Then
MsgBox "소비자명이나 판매수량을 입력하세요."
Else
Cells(입력행, 2) = Date
Cells(입력행, 3) = txt소비자명
Cells(입력행, 4) = cmb품목.List(참조행, 0)
Cells(입력행, 5) = cmb품목.List(참조행, 1)
Cells(입력행, 6) = txt판매수량
Cells(입력행, 7) = Cells(입력행, 5) * Cells(입력행, 6)
End If
하지만 실제로 나와있는 답안은
Private Sub cmd판매입력_Click()
If txt소비자명 = "" Or Val(txt판매수량) = 0 Then
MsgBox "소비자명이나 판매수량을 입력하세요."
Else
입력행 = [b2].Row + [b2].CurrentRegion.Rows.Count
Cells(입력행, 2) = Date
Cells(입력행, 3) = txt소비자명
Cells(입력행, 4) = cmb품목
Cells(입력행, 5) = cmb품목.List(cmb품목.ListIndex, 1)
Cells(입력행, 6) = txt판매수량
Cells(입력행, 7) = txt판매수량 * Cells(입력행, 5)
End If
이렇더라구요ㅠㅠ 이런경우엔 결과는 같게 나오더라도 오답인건가요??
결과가 정확하게 나온다면 코드가 달라도 정답으로 인정 됩니다.
좋은 하루 되세요.
-
*2017-09-21 11:46:23
결과가 정확하게 나온다면 코드가 달라도 정답으로 인정 됩니다.
좋은 하루 되세요.