1. 소스 설명
switch() 문을 이용한 성적 확인 프로그램입니다.
점수를 넣게 되면 +,0 성적까지 알수 있도록 작성하였습니다.
점수를 넣게 되면 +,0 성적까지 알수 있도록 작성하였습니다.
2.소스 :
import java.util.Scanner;
public class Print {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.print("성적을 입력하세요 : ");
float point=input.nextFloat();
System.out.printf("당신의 성적은 %s 입니다.", grade(point));
}
private static String grade(float point){
char plus=plus(point);
int grade=(int)point/10;
switch(grade){
case 10:
case 9:
return "A"+plus;
case 8:
return "B"+plus;
case 7:
return "C"+plus;
case 6:
return "D"+plus;
default :
return "F";
}
}
private static char plus(float point){
return (point%10)>5? '+':null;
}
}
public class Print {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.print("성적을 입력하세요 : ");
float point=input.nextFloat();
System.out.printf("당신의 성적은 %s 입니다.", grade(point));
}
private static String grade(float point){
char plus=plus(point);
int grade=(int)point/10;
switch(grade){
case 10:
case 9:
return "A"+plus;
case 8:
return "B"+plus;
case 7:
return "C"+plus;
case 6:
return "D"+plus;
default :
return "F";
}
}
private static char plus(float point){
return (point%10)>5? '+':null;
}
}
3.결과
'프로그래밍 > 자바소스 및 자료' 카테고리의 다른 글
[자바소스] 약수, 공약수, 최대공약수 구하는 프로그램 (0) | 2011.08.12 |
---|---|
[자바소스] 3의 배수인지 확인하는 프로그램 (0) | 2011.08.06 |
[자바소스] 피보나치 수열 방법2(재귀함수) (0) | 2011.07.28 |
[자바소스] 피보나치 수열 방법1(반복문) (0) | 2011.07.28 |
[자바소스] 구구단 출력 프로그램(for문 사용) (0) | 2011.07.27 |