소스코딩했는데 뭐가 잘못됐는지 답이 그냥 공백으로 안나옵니다
문제는 지난번 기사실기강의 40강 특강1-3번 컴퓨터부품판매관리 중 4번 문제입니다.
=========================================================================
Option Explicit
Sub main() ''필수변수선언 Dim 인수1, 인수2, i, 버퍼 As Variant
''핵심변수선언 Dim 판매구분, 할인율, 제조회사, 판매수량, 단가, Num As Variant
''인수처리 인수1 = Val(Left(Command, InStr(Command, " "))) 인수2 = Val(Mid(Command, InStr(Command, " ")))
''입력파일처리 Open "c:/c_it/data/ABC0017.txt" For Input As #1
For i = 1 To 인수2 Line Input #1, 버퍼 If i >= 인수1 Then ''변수저장 판매구분 = Trim(Mid(버퍼, 15, 1)) 판매수량 = Val(Mid(버퍼, 7, 2)) 제조회사 = Trim(Mid(버퍼, 30, 2)) 단가 = Val(Mid(버퍼, 9, 6)) ''표처리 Select Case 판매구분 Case "A" 할인율 = 0.3 Case "B" 할인율 = 0.5 Case "C" 할인율 = 0.9 End Select ''건수구하기 If 제조회사 = "HP" And (판매수량 * 단가 * 할인율) >= 3000 Then Num = Num + 1 End If End If Next i Close #1
''출력파일처리 Open "c:/c_it/data/ans4.txt" For Output As #2 Print #2, 인수1, 인수2, Num Close #2
End Sub
|