2013년 2월 22일 금요일

5일차 - 숙제해결 ㅠㅠ

public class StudentMain {

public static void main(String[] args){
//1.학생객체생성
//2.학생객체 데이타셋팅(점수,이름,학번)
//3.총점,평균,평점구하기
//4.학생객체데이타 출력

Student st = new Student();

st.setData("haha",1,60,50,70);
st.tot();
st.avg();
st.grad();
st.print();





}


}
-------------------------------------------

public class Student {
public String no ;
public int undergrad ;
public int kor ;
public int eng ;
public int math ;
public int tot ;
public int avg ;
public char grad ;

public void tot(){
this.tot=this.kor+this.eng+this.math;
}
public void avg(){
this.avg=tot/3;
}
public void grad(){
char hakjum=' ';
if(this.avg>=90){
hakjum ='a';

}else if(this.avg>=80){
hakjum ='b';
}else if(this.avg>=70){
hakjum ='c';
}else if(this.avg>=60){
hakjum ='d';
}else if(this.avg>=50){
hakjum ='e';
}
this.grad=hakjum;
}


public void setData(String no, int undergrad, int kor, int eng, int math){
this.no=no;
this.undergrad=undergrad;
this.kor=kor;
this.eng=eng;
this.math=math;

}
public void print(){
System.out.println("이름"+this.no);
System.out.println("학번"+this.undergrad);
System.out.println("국어"+this.kor);
System.out.println("영어"+this.eng);
System.out.println("수학"+this.math);
System.out.println("총점"+this.tot);
System.out.println("평균"+this.avg);
System.out.println("평점"+this.grad);

}

public int tot1(int a, int b, int c){
return a+b+c;
}
public  int avg1(int a){
return (tot/3);
}
public  int grad1(int a){
char hakjum=' ';
if(avg<0 || avg>100){
if(avg>=90){
hakjum ='a';

}else if(avg>=80){
hakjum ='b';
}else if(avg>=70){
hakjum ='c';
}else if(avg>=60){
hakjum ='d';
}else if(avg>=50){
hakjum ='e';
}

};
return hakjum;
}


}

댓글 1개:

국정원의 댓글 공작을 지탄합니다.

대학원생의 투고 지도 ④ (완결) — 논문의 수준이란 무엇인가: 사다리와 사분위, 첫 논문 전략

완결편이다. "논문 수준"이라는 말을 해부하고, 에듀테크 석사생의 첫 논문 전략으로 마친다. 학위논문과 학술지 논문은 다른 장르다 먼저 가장 흔한 혼동부터. 학위논문(thesis)은 "내가 연구를 수행할 줄 안다...