class IfGrade
{
/**
매개변수로 점수를 받는다.0~100
점수
100~90 : 'A'를 return
89~80 : 'B'를 return
79~70 : 'C'를 return
69~60 : 'D'를 return
60 이하 : 'F'를 return
*/
public char checkGrade(int jumsu){
if(100>=jumsu && jumsu>=90){
return 'A';
}else if(jumsu<=89 && jumsu>=80){
return 'B';
}else if(jumsu<=79 && jumsu>=70){
return 'C';
}else if(jumsu<=69 && jumsu>=60){
return 'D';
}else {
return 'F';
}
}
public static void main(String[] args)
{
IfGrade grade = new IfGrade();
char c1 = grade.checkGrade(92);
char c2 = grade.checkGrade(42);
char c3 = grade.checkGrade(82);
System.out.println(c1+","+c2+","+c3);//A,F,B
}
}
2.
class IfGrade
{
/**
매개변수로 점수를 받는다.0~100
점수
100~90 : 'A'를 return
89~80 : 'B'를 return
79~70 : 'C'를 return
69~60 : 'D'를 return
60 이하 : 'F'를 return
*/
public char checkGrade(int jumsu){
if(100>=jumsu && jumsu>=90){
return 'A';
}else if(jumsu>=80){
return 'B';
}else if(jumsu>=70){
return 'C';
}else ifjumsu>=60){
return 'D';
}else {
return 'F';
}
}
public static void main(String[] args)
{
IfGrade grade = new IfGrade();
char c1 = grade.checkGrade(92);
char c2 = grade.checkGrade(42);
char c3 = grade.checkGrade(82);
System.out.println(c1+","+c2+","+c3);//A,F,B
}
}
3.
class IfGrade
{
/**
매개변수로 점수를 받는다.0~100
점수
100~90 : 'A'를 return
89~80 : 'B'를 return
79~70 : 'C'를 return
69~60 : 'D'를 return
60 이하 : 'F'를 return
*/
public char checkGrade(int jumsu){
char grade = ' ';
if(100>=jumsu && jumsu>=90){
grade = 'A';
}else if(jumsu>=80){
grade = 'B';
}else if(jumsu>=70){
grade = 'C';
}else ifjumsu>=60){
grade = 'D';
}else {
grade = 'F';
}
return grade;
}
public static void main(String[] args)
{
IfGrade grade = new IfGrade();
char c1 = grade.checkGrade(92);
char c2 = grade.checkGrade(42);
char c3 = grade.checkGrade(82);
if(
System.out.println(c1+","+c2+","+c3);//A,F,B
}
}
* if 예외처리
class IfGrade
{
/**
매개변수로 점수를 받는다.0~100
점수
100~90 : 'A'를 return
89~80 : 'B'를 return
79~70 : 'C'를 return
69~60 : 'D'를 return
60 이하 : 'F'를 return
*/
public char checkGrade(int jumsu){
char grade = ' ';
if(100>=jumsu && jumsu>=90){
grade= 'A';
}else if(jumsu<=89 && jumsu>=80){
grade= 'B';
}else if(jumsu<=79 && jumsu>=70){
grade= 'C';
}else if(jumsu<=69 && jumsu>=60){
grade= 'D';
}else if(jumsu<60){
grade= 'F';
}
return grade;
}
public static void main(String[] args)
{
IfGrade grade = new IfGrade();
char c1 = grade.checkGrade(92);
char c2 = grade.checkGrade(42);
char c3 = grade.checkGrade(82);
char c4 = grade.checkGrade(150);
System.out.println(c1+","+c2+","+c3);//A,F,B
if(c4==' '){
System.out.println("잘못된 잢이 들어갔습니다.");
}
}
}
'프로그래밍 > JAVA프로그래밍' 카테고리의 다른 글
반복분(for, while) (0) | 2012.07.28 |
---|---|
switch문 (0) | 2012.07.28 |
Data type, 연산자, 형변환 (0) | 2012.07.28 |
제한자, 캡슐화, 변수, this (0) | 2012.07.28 |
객체지향(oop)이라면 알아야할 개념 (0) | 2012.07.28 |