2013년 6월 24일 월요일

(130624) 1일차 IfTest.java (If Test 문제) 2

public class IfTest {
 public static void main(String[] args) {
 /* 
  * 아래와 같은 프로그램을 작성하시오
  * 1.점수를 입력 받습니다. 단 숫자만 넣으시오
  * 2. 들어온 수가 100-91점이라면 수를 출력
  * 3.     ......60점 미만이면 가를 화면에 출력 하시오
  * 위 소스를 반복해서 돌리시고 1234를 입력하면 프로그램 종료를 출력하시오
  * 단 100점 이상 0 이하이면  잘못된 점수라고 출력하시오
*/
}

 import java.util.Scanner;

 public class IfTest {

 public static void main(String[] args) {
  Scanner sc = new Scanner(System.in);
  while(true){

   //변수에 숫자를 입력 받음
   int data = sc.nextInt();

   //비밀번호1234
   if(data == 1234){
    break;
   }

   //값의 범위인지
   if(data >=101 || data < 0){
    System.out.println("잘못된 값이 입력");
   }else{

    if(data >90){
     System.out.println(" 수입니다.");
    }else if(data >80){
     System.out.println(" 우입니다.");
    }else if(data >70){
     System.out.println(" 미입니다.");
    }else if(data >60){
     System.out.println(" 양입니다.");
    }else{
     System.out.println(" 가입니다.");
    }
   }
  }
 }