자바예제소스. 점수 입력 받아 평균값 구하기 (자료형 변환)
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();