°øºÎÇÏ´Ù ±Ã±ÝÇÑ Á¡ÀÌ ÀÖ¾î¼ ¿Ã·Áº¾´Ï´Ù..
03³â 4¿ù 28ÀÏ ±â»ç ¿ÀÀü½ÃÇè Áß 1¹ø ¹®Á¦ÀÔ´Ï´Ù.. ±Ç¿ì¼® ¼±»ý´ÔÀÌ ¿Ã·ÁÁֽŠ¼Ò½º¸¦ º¸¸é¼ ÇØºÃ´Âµ¥ °è¼ÓÇØ¼ ¿À·ù°¡ ¹ß»ýÇϳ׿ä..(·±Å¸ÀÓ ¿À·ù 62¹øÂ°)
¼±»ý´ÔÀÌ ¿Ã·ÁÁֽŠ¼Ò½º¶û ¾Æ¹«¸® ºñ±³ÇغÁµµ ¶È°°¾Æ º¸À̴µ¥.. ¼±»ý´Ô ¼Ò½º·Î µ¹¸®¸é ´äÀÌ ¶±~ÇÏ´Ï ³ª¿À´Âµ¥µµ Á¦°¡ ÇØ³õÀº ¼Ò½º·Î ÇÏ¸é ²À ¾ÈµÇ³×¿ä ¤Ð.¤Ð
¿À·ù°¡ °É¸®´Â ºÎºÐÀÌ (Line Input #1, ¹öÆÛ) <-- ¿äºÎºÐÀä.. ±âº»Æ²¿¡ ÀÖ´Â°Å¶ó Æ²¸± ÀÌÀ¯µµ ¾ø±¸.. ¼±»ý´Ô ¼Ò½º¶û ºñ±³Çصµ öÀÚÇϳª ¾ÈƲ¸®±¸ ¶È°°Àºµ¥.. ¿Ö ¼±»ý´Ô²« µÇ¸é¼ Á¦²« ¾ÈµÇ´ÂÁö.. ¹ÌÄ¡°Ú½¿´ç ¤Ð_¤Ð
¾îÄÉ ¹Ù»Ú½Ã´õ¶óµµ Çѹø¸¸ ºÁÁÖ¼¼¿ä.. ¸î½Ã°£Â° ºÙµé°í Àִ°ÇÁö ¸ô°Ú¾î¿ä.. ¤Ð_¤Ð
¾Æ·¡´Â ¼±»ý´Ô²¨ ÄÁ´×ÇÏ¸é¼ Ç®¾îº» ¼Ò½º..;;
Option Explicit
Sub main()
''Çʼö º¯¼ö ¼±¾ð Dim Àμö1, Àμö2, i, ¹öÆÛ As Variant
''ÇÙ½É º¯¼ö ¼±¾ð Dim ¿¹¾àÀÏÀÚ, ¿¹¾à¼ö·®, ¿¹¾à±Ý¾×, ÃÖ´ë°ª As Variant
''Àμöó¸® Àμö1 = Val(Left(Command, InStr(Command, " "))) Àμö2 = Val(Mid(Command, InStr(Command, " ")))
''ÀÔ·ÂÆÄÀÏó¸® Open "C:WC_itWdataWabc0001.txt" For Input As #1
''ÃÖ´ë°ª ÃʱâÈ ÃÖ´ë°ª = 0
For i = 1 To Àμö2 Line Input #1, ¹öÆÛ <¤Ñ ¿äºÎºÐ.. ¿À·ù¹ß»ýºÎºÐ..; If i >= Àμö1 Then
''º¯¼öÀúÀå ¿¹¾àÀÏÀÚ = Trim(Mid(¹öÆÛ, 8, 4)) ¿¹¾à¼ö·® = Val(Mid(¹öÆÛ, 18, 5)) ¿¹¾à±Ý¾× = Val(Mid(¹öÆÛ, 23, 10))
If ¿¹¾àÀÏÀÚ = "1999" Then If ÃÖ´ë°ª <= ¿¹¾à¼ö·® * ¿¹¾à±Ý¾× Then ÃÖ´ë°ª = ¿¹¾à¼ö·® * ¿¹¾à±Ý¾× End If End If
End If Next i
Close #1
''Ãâ·ÂÆÄÀÏó¸® Open "C:WC_itWdataWans1.txt" For Output As #2 Print #2, Àμö1, Àμö2, ÃÖ´ë°ª Close #2
End Sub
|