··조회 10,416
input.txt를 어떻게 부러드리는지요 비주얼베이직에서요
input.txt파일과 output.txt를 만들어야 한다는데 그게 무슨말인지....그리고 어떻게 만들어야하는지
ex)
input.txt 100
output.txt 5050
코드를 하면
dim aa,ss as integer
for aa=1 to 100
ss=ss+aa
next
msgbox ss
ex)
input.txt 100
output.txt 5050
코드를 하면
dim aa,ss as integer
for aa=1 to 100
ss=ss+aa
next
msgbox ss
댓글 2
텍스트 파일을 읽어들여, 어떤 처리를 한 다음 그 결과를 텍스트 파일로 출력하는 방법에 대해 질문한 것 같은데요.
이는 흔히 정보처리 실기 시험에서 자주 등장하는 타입입니다.
실제 시험에서는 좀 복잡하지만 최대한 단순화하면 다음과 같습니다.
예를 들어, C:\input.txt 파일의 데이터를 입력하여 300을 더한 후에 c:\output.txt 파일로 출력하려 할 경우의 소스입니다.
*설명하기 쉽게 변수명은 한글로 했습니다.
Option Explicit
Dim 입력레코드 As String
Dim 합계 As Single
Private Sub Form_initialize()
Open "C:\input.txt" For Inpt As #1
Line Input #1, 입력레코드
합계 = 입력레코드 + 200
Close #1
Open "c:\output.txt" For Output As #1
Print #1, 합계
Close #1
End
End Sub
설명하려면 다소 길어집니다. 관련 서적을 참조하시는 것이 이해하기 훨씬 수월할 듯합니다.