Study
2008. 5. 31. 01:11
각 학생들의 점수를 입력받아 평균과 전체평균 구하기 (클래스변수 사용)
import java.io.*; class Student { double avg; static double avg_tt; static int count; Student(double sc1, double sc2, double sc3) { avg = (sc1+sc2+sc3) / 3.0; avg_tt += avg; count++; } static double avg() { double avg_all = avg_tt/count; return avg_all; } } class Main { public static void main(String args[]) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.println("입력받기 원하는 학생의 수를 입력하시오"); int stus = Integer.parseInt(in.readLine()); Student value[] = new Student[stus]; for(int i=0; i<stus; i++) { System.out.println((i+1) + "번째 학생의 점수를 입력하시오"); System.out.print("1번째 과목의 점수 : "); double sc1 = Double.parseDouble(in.readLine()); System.out.print("2번째 과목의 점수 : "); double sc2 = Double.parseDouble(in.readLine()); System.out.print("3번째 과목의 점수 : "); double sc3 = Double.parseDouble(in.readLine()); value[i] = new Student(sc1, sc2, sc3); } System.out.println(); for(int i=0; i<stus; i++) { System.out.println((i+1) + "번째 학생의 평균점수는 : " + value[i].avg); } System.out.println("총 " + Student.count + "명의 학생의 점수가 입력되었고 학생들의 평균은 : " + Student.avg()); } }
공유하기
URL 복사
카카오톡 공유
페이스북 공유
엑스 공유
게시글 관리
구독하기
솔직한 목소리
«이전
1
···
41
42
43
44
45
46
47
···
52
다음»
blog
profile
tag cloud
travel log
guest book
by
bslime
전체보기
(52)
목소리
(1)
영화
(0)
음악
(0)
Study
(34)
Security
(12)
Web
(2)
WLAN
(7)
Network
(1)
System
(1)
Wargame
(5)
Web
(0)
Reverse Engineering
(3)
Crypto
(2)
잘했어요
CTF
초대장
티스토리
padocon
삽질
미로
Maze
Algorithm
폐인
«
2025/04
»
일
월
화
수
목
금
토
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
darktoil.
인생여전龍군.
슝이.
MR-J@.
미움.
vvipbeom.
Copyright ⓒ 2010.
bslime
, Skin designed by
Creasmworks.
All rights reserved.
티스토리툴바
닫기
단축키
내 블로그
내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W
블로그 게시글
글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C
모든 영역
이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift
+
/
⇧
+
/
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.