import java.util.Scanner;
public class StudentDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
@SuppressWarnings("resource")
Scanner sc=new Scanner(System.in);
int g1,g2,g3;
while(true)
{
System.out.println("输入研究生的三门成绩(输入-1结束输入):");
g1=sc.nextInt();
if(g1==-1)
break;
g2=sc.nextInt();
g3=sc.nextInt();
Graduate a=new Graduate(g1,g2,g3);
a.ispass();
}
while(true)
{
System.out.println("输入本科生的三门成绩(输入-1结束输入):");
g1=sc.nextInt();
if(g1==-1)
break;
g2=sc.nextInt();
g3=sc.nextInt();
Undergraduate a=new Undergraduate(g1,g2,g3);
a.ispass();
}
}
}
class Student
{
int grade1,grade2,grade3;
Student(int grade1,int grade2,int grade3)
{
this.grade1=grade1;
this.grade2=grade2;
this.grade3=grade3;
}
}
class Undergraduate extends Student
{
Undergraduate(int x,int y,int z)
{
super(x,y,z);
}
void ispass()
{
if(grade1+grade2+grade3>=180)
{
System.out.println("该本科生通过");
}
else
System.out.println("该本科生未通过");
}
}
class Graduate extends Student
{
Graduate(int x,int y,int z)
{
super(x,y,z);
}
void ispass()
{
if(grade1+grade2+grade3>=240)
{
System.out.println("该研究生通过");
}
else
System.out.println("该研究生未通过");
}
}