본문 바로가기

Java&JSP&Spring/Java

[JAVA]자바 if ~else if문을 이용한 간단한 학점 환산 프로그램

[JAVA]자바 if ~else if문을 이용한 간단한 학점 환산 프로그램

안녕하세요 미나라이입니다.

 

이번 자바 포스팅으로는 if ~ else if문을 이용한 학점 환산 프로그램을 만들어 보겠습니다.

 

스캐너 클래스를 이용해서 숫자를 입력하고 그에 맞는 학점을 출력하는 프로그램입니다.

 

public static void main(String arg[]) {
  System.out.print("점수 입력(100이하의 숫자를 입력 해 주세요) : ");
  Scanner sc = new Scanner(System.in); //스캐너 클래스 호출
  int score = sc.nextInt(); //점수 입력부분
  char result = 'F'; //값 초기화
 
  if (score>=90 && score<=100) 
  	result='A';
  else if (score>=80 && score<90) 
  	result='B';
  else if (score>=70 && score<80) 
  	result='C';
  else if (score>=60 && score<70) 
  	result='D';
  else 
  	result='F';

  System.out.println("귀하의 학점은 "
  +result+"입니다.");
  sc.close(); //스캐너 종료
}

 

점수를 입력하면 해당 점수에 맞는 학점이 출력되는 프로그램입니다.

스캐너 클래스의 활용법

if문에 변수 범위 지정하는게 키 포인트 인 것 같네요.

 

 

 

728x90
반응형