import java.util.Scanner; |
public class Main{ |
public static void main(String[] args) { |
Scanner scan = new Scanner(System.in); |
|
int no = scan.nextInt(); |
String name = scan.next(); |
String sex = scan.next(); |
String major = scan.next(); |
int grade = scan.nextInt(); |
CollegeStudent c = new CollegeStudent(no, name, sex, major,grade); |
c.getGrade(); |
|
no = scan.nextInt(); |
name = scan.next(); |
sex = scan.next(); |
major = scan.next(); |
String supervisor = scan.next(); |
grade = scan.nextInt(); |
GraduateStudent g = new GraduateStudent(no, name, sex, major, supervisor,grade ); |
g.getGrade(); |
|
scan.close(); |
} |
} |
abstract class Student |
{ |
private int num; |
private String name; |
private String sex; |
public int grade; |
public Student( int n, String na, String s, int g) |
{ |
num = n; |
name = na; |
sex = s; |
grade = g; |
} |
public int getNum() |
{ |
return num; |
} |
public String getName() |
{ |
return name; |
} |
public String getSex() |
{ |
return sex; |
} |
public abstract void getGrade(); |
} |
class CollegeStudent extends Student |
{ |
private String major; |
public CollegeStudent( int n, String na, String s, String m, int g) |
{ |
super (n,na,s,g); |
major = m; |
} |
public String getMajor() |
{ |
return major; |
} |
public void getGrade() |
{ |
if (grade >= 80 && grade <= 100 ) |
System.out.println( "A" ); |
else if (grade >= 70 && grade < 80 ) |
System.out.println( "B" ); |
else if (grade >= 60 && grade < 70 ) |
System.out.println( "c" ); |
else if (grade >= 50 && grade < 60 ) |
System.out.println( "D" ); |
else |
System.out.println( "E" ); |
} |
} |
class GraduateStudent extends CollegeStudent |
{ |
private String supervisor; |
public GraduateStudent( int n, String na, String s, String m, String su, int g) |
{ |
super (n,na,s,m,g); |
supervisor = su; |
} |
public void getGrade() |
{ |
if (grade >= 90 && grade <= 100 ) |
System.out.println( "A" ); |
else if (grade >= 80 && grade < 90 ) |
System.out.println( "B" ); |
else if (grade >= 70 && grade < 80 ) |
System.out.println( "c" ); |
else if (grade >= 60 && grade < 70 ) |
System.out.println( "D" ); |
else |
System.out.println( "E" ); |
} |
} |