int kor=0, eng=0, math=0;
int sum=0;
double avg=0;
Scanner scanner = new Scanner(System.in);
System.out.println("국어점수를 입력하세요");
kor = scanner.nextInt();
System.out.println("영어점수를 입력하세요");
eng = scanner.nextInt();
System.out.println("수학점수를 입력하세요");
math = scanner.nextInt();
System.out.println("국어 : " + "["+kor+"], "
+ "영어 : " + "["+eng+"], "
+ "수학 : " + "["+math+"]");
sum = kor + eng + math;
avg = (double)sum / 3;
//avg = (double)sum / 3.0; // 이렇게 해도 됨.
System.out.println("합계 : " + "["+sum+"], 평균 : " + "["+avg+"] ");
System.out.printf("합계 : " + "[%d], 평균 : " + "[%.2f] ", sum, avg);
// 출력
// 국어 : [국어점수], 영어 : [영어점수], 수학 : [수학점수],
// 합계 : [국영수 합계점수], 평균 : [국영수 평균점수]
// 평균이 60점 이상이고, 각 과목의 점수가 40점 이상이면
// "합격" 출력. 아니면 "불합격" 출력
String str = ( sum >= 60 && kor >= 40 && eng >= 40 && math >= 40 ) ? "합격" : "불합격" ;
System.out.println(str); // "합격" or "불합격"
scanner.close();
'IT > Java' 카테고리의 다른 글
자바 대입연산자, 확장대입연산자 (0) | 2018.07.09 |
---|---|
자바 단항연산자 종류 및 예제소스 (0) | 2018.07.09 |
자바 연산자 예제소스 (논리연산자) (0) | 2018.07.09 |
자바 연산자 예제소스 (비교연산자, 조건(삼항)연산자) (0) | 2018.07.09 |
자바 연산자 종류(단항, 산술, 비교, 논리, 삼항(조건), 대입)와 연산 후 결과 데이터형 (0) | 2018.07.09 |