Notice
Recent Posts
Recent Comments
Link
혜야의 코딩스토리
[자바/Java] 메서드 활용 프로그램_성적 계산 본문
public class StudentPoint {
//멤버변수(전역변수)
static int[] num = {1001,1002,1003};
static String[] name = {"홍길동","이몽룡","이순신"};
static int[] kor = {80,90,75};
static int[] eng = {70,90,100};
static int[] mat = {90,93,70};
static int[] tot = {0,0,0};
static double[] avg = {0,0,0};
static void getTot() { //총점 계산 메소드
for(int i=0; i<name.length; i++) {
tot[i] = kor[i]+eng[i]+mat[i];
}
}
static void getAvg() { //평균 계산 메소드
for(int i=0; i<name.length; i++) {
avg[i] = tot[i]/3.0;
}
}
static void print() { //결과 출력 메소드
System.out.println("전체 학생 수 : " + name.length + "명");
System.out.println("============================================================");
System.out.println("학번\t이름\t국어\t영어\t수학\t총점\t평균");
System.out.println("------------------------------------------------------------");
for(int i=0; i<name.length; i++) {
System.out.println(num[i]+"\t"+name[i]+"\t"+kor[i]+"\t"+eng[i]+"\t"
+mat[i]+"\t"+tot[i]+"\t"+String.format("%.1f", avg[i]));
}
System.out.println("============================================================");
}
public static void main(String[] args) {
getTot();
getAvg();
print();
}
}
'꿈 : 멋진 개발자 🧸 > Java' 카테고리의 다른 글
[자바/Java] 객체 지향 개념 활용 프로그램_라디오 객체 전원,채널,볼륨 조절 (0) | 2022.05.02 |
---|---|
[자바/Java] 제어문 활용_식당 메뉴 선택 프로그램 (0) | 2022.04.30 |
[자바/Java] 배열 활용 프로그램_성적 계산 (0) | 2022.04.29 |
[자바/Java] 메서드 활용 프로그램_급여계산 (0) | 2022.04.29 |
[자바/Java] 메서드 활용 프로그램_구구단 (0) | 2022.04.29 |