오늘 만들어보는 프로그램은 성적처리 프로그램입니다.
물론 현재 학원에서 VB.NET에 대해서 일주일동안 받은 교육의 평가로 문제 준거 방금 다 풀어서 올려봅니다.
입력형태
이름 :
학번 :
중간고사 점수 :
기말고사 점수 :
결석 횟수 :
레포트 점수 :
출력형태
이름 학번 중간고사 기말고사 출석점수 레포트점수 총합산점수 학점
홍길동 1111 32 30 8 10 80 B
.....
프로그래밍 조건
중간고사 : 40%, 기말고사 : 40%, 출석점수 : 10% 레포트점수 : 10% 로 해서 총합산점수를 구하고
총합산점수=중간고사+기말고사+출석점수+레포트점수로 계산
학점은 총합산점수 90점 이상 A , 80점 이상 B, 70점 이상 C, 60점 이상 D, 그 이후는 F
출석점수 : 결석횟수 기준 0~1 : 100점, 2~3 : 80점, 4~5 : 50점 6 이상 : 0점
전체소스
실행결과
콘솔창의 한계로 출력결과가 조금은 어지러졌는데 아무튼 이런 형태로 출력됩니다.
좋은 출력 결과를 얻기 위해서는 윈도우즈 응용프로그램을 이용해서 작성하는 것이 좋을 것 같다는
생각을 해보며 오늘 학원에서 주어진 문제답을 올렸습니다.
끝으로 보시면 아시겠지만 중간 중간 프로시져나 함수로 바꿔주면 보기가 더 좋을 수 있는 부분들,
배열로 받되, 구조체 배열을 이용한 방법 등도 생각해 볼 수 있겠네요.
그럼 즐거운 프로그래밍들 하시길...
'컴퓨터 관련 무료강좌 > VB2005' 카테고리의 다른 글
VB2005-프로세스를 이용하여 원하는 프로그램 실행시키기 (2) | 2008.06.19 |
---|---|
컨트롤 생성하기 (0) | 2008.06.19 |
VB2005-배열을 이용한 신장차비교하기 (0) | 2008.06.17 |
VB2005-배열을 이용한 구구단 놀이 (0) | 2008.06.17 |
vb2005-파일복사하기 (0) | 2008.06.04 |