public class ReportTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
String name;
int kor, eng, math;
int total;
double avg;
char grade;
name = "김이름";
kor = 100;
eng = 90;
math = 90;
total = kor + eng + math;
avg = total / 3.0; // int, double 형 연산을 하면 큰 타입의 연산(double)으로 된다.
grade = (avg >= 90) ? 'A' : 'F';
System.out.println("이름 : "+name+"\r\n"+"국어 점수 : "+kor+"\r\n"+"영어 점수 : "+eng+"\r\n"+"수학 점수 : "+math+"\r\n"+"총점 : "+total+"\r\n"+"평균 : "+avg+"\r\n"+"학점 : "+grade);
}
}
int, float, double 자료형에 대한 연습이 필요하다.
avg = (int)(avg*100)/100.0;
double 형을 %로 0.0을 나누면 NaN
/로 0.0을 나누면 Infinity