상담문의

ㆍ HOME > 상담문의 > 정보처리기사 실기
제 목 코딩 수정 부탁드립니다!
글쓴이  문민호작성일 2005-07-02조회수 514
글공유
게시글을 twitter로 보내기게시글을 facebook으로 보내기게시글을 Me2Day로 보내기게시글을 요즘으로 보내기
 영진 교재중 모의고사 12회 주식정보관리 3번을 풀다가 해결하지 못해 수정 코딩 부탁드리
다!
<문제> 업종코드에 대한 업종별예측률은 다음과 같다.
업종코드              업종별예측률
 A1                        +0.02
 A2                        +0.04
 A3                        -0.08
 A4                         -0.01
위 표를 참조하여 거래량이 500,000 이상인 자료에 대하여 종목의 익일예측주가 평균을 출력하되 원 단위에서 버림하여 처리하시오. 단, 익일예측주가는 원 단위에서 버림하여 처리하고 예측률은 소수점 아래 셋째자리에서 버림하여 처리하시오.
.익일예측주가=현재가*(1+예측률)      
.예측률=(업종별예측률+종목별예측률)/2
.종목별예측률=전일비/현재가

Sub Main ()
''필수변수선언
Dim 인수1, 인수2, k, 버퍼 As Variant

''핵심변수선언
Dim 업종코드, 업종별예측률, 거래량, 종목별예측률, 예측률, 전일비, 현재가, 익일예측주가, 합계, Num, 평균 As Variant

''인수처리
인수1= Val(Left(Command, Instr(Command, " ")))
인수2= Val(Mid(Command, Instr(Command, " ")))

''입력팡리처리
Open "c:\c_it\data\abc12.txt"  For Input As #1
   For k= 1 to 인수2
   Line Input #1, 버퍼
   If k >= 인수1 Then
 ''변수저장
업종코드=Trim(Mid(버퍼, 35,2))
거래량=Val(Mid(버퍼, 43,7))
현재가=Val(Mid(버퍼, 6,6))
전일비=Val(Mid(버퍼, 29,6))

''표처리
Select Case 업종코드
 Case "A1"
업종별예측률=0.02
 Case "A2"
업종별예측률=0.04
 Case "A3"
업종별예측률=-0.08
 Case "A4"
업종별예측률=-0.01
End Select

''합계구하기
If 거래량>=500000 Then
종목별예측률= 전일비/현재가
예측률=(업종별예측률+종목별예측률)/2
예측률=Int(예측률*100)/100
익일예측주가=현재가*(1+예측률)
익일예측주가=Int(익일예측주가/10)*10
Num=Num+1
합계=합계+익일예측주가
End If

''평균구하기
If Num <> 0 Then
평균= Int(합계/Num/10)*10
Else
평균=0
End If
End If
Next k

Close #1

''출력파일처리
Open "c:\c_it\data\ans3.txt"  For output As #2
Print #2, 인수1, 인수2, 평균
Close #2

End Sub
댓글쓰기 :
이전글 영진 모의고사는 풀지마세요.
다음글 문제가 안 풀려여..ㅠ.ㅠ
고객지원센터

02-556-3650

평일 9:00~18:00

일요일 공휴일 휴무

계좌번호안내

농협은행 724-01-173541

국민은행 633601-04-044665

예금주 (주)조은캠프

상호명 : (주)조은캠프 ㅣ 대표이사 : 이유락 ㅣ 대구광역시 북구 대학로80 경북대학교 IT융합산업빌딩 11층
사업자번호 : 504-81-62507 ㅣ 본사 : 053-954-0030 ㅣ 기술지원 : 070-7019-1144 ㅣ 팩스 : 050-7711-2200 ㅣ 
원격평생교육시설13호 ㅣ 출판사 : 345-2005-00013 ㅣ 통신판매업 : 2005-대구북구-00158 ㅣ 정보보호책임자 : 김창연  
기사친구는 SSL보안방식의 암호화구간을 적용하여 사이트를 안전하게 이용하실 수 있습니다.
COPYRIGHT 2005 (주)조은캠프 ALL RIGHTS RESERVED.관리자에게 메일보내기