본문 바로가기
JAVA

자바 if문 기초 연습문제

by 개발자신입 2023. 12. 10.
반응형

// 성적 등급 판별: 학생의 점수를 입력받아
// 해당하는 성적 등급을 출력하는 프로그램을 작성하세요. (A, B, C, D, F)

 

public class Test01 {
	public static void main(String[] args) {

		Scanner sc = new Scanner(System.in);
		int input;
		
		System.out.println("점수를 입력하세요.");
		input = sc.nextInt();
		
		if(input >= 90) {
			System.out.println("90점 이상입니다.");
			System.out.println("A등급 입니다.");
		} else if(input >= 80) {
			System.out.println("80점 이상입니다.");
			System.out.println("B등급 입니다.");
		} else if(input >= 70) {
			System.out.println("70점 이상입니다.");
			System.out.println("C등급 입니다.");
		} else{
			System.out.println("D등급입니다.");
		}

	}
}

 


두 개의 숫자를 입력받고, 두 숫자가 같은지 비교하여 결과를 출력하세요.

 

public class Test01 {
	public static void main(String[] args) {

		Scanner sc = new Scanner(System.in);
		System.out.println("숫자를 입력하세요.");
		int input = sc.nextInt();
		int com = (int)(Math.random() * 10);
		System.out.println("컴퓨터 : " + com);
		
		if(input == com) {
			System.out.println("숫자가 같습니다.");
		} else {
			System.out.println("숫자가 다릅니다.");
		}

	}
}

 


 

 

 

 



 

사용자로부터 정수를 입력받고, 입력받은 수가 짝수인지 홀수인지 출력하세요.

 

public class Test01 {
	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		System.out.println("숫자 입력");
				
		int input = sc.nextInt();
		
		if(input % 2 ==0) {
			System.out.println("짝수입니다.");
		} else {
			System.out.println("홀수입니다.");
		}
	}
}

 



//계절 판별:
//사용자로부터 월을 입력받아 해당하는 계절을 출력하는 프로그램을 작성하세요.

 

public class name {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		System.out.println("월을 입력하세요.");
		int input = sc.nextInt();
		
		if((input < 3) || (input == 12)) {
			System.out.println("겨울입니다.");
		} else if ((input >= 3) &&  (input <= 5)){
			System.out.println("봄입니다.");
		} else if ((input >= 6) &&  (input <= 8)){
			System.out.println("여름입니다.");
		} else if ((input >= 9) &&  (input <= 12)){
			System.out.println("가을입니다.");
		} else {
            System.out.println("올바른 월을 입력하세요.");
        }
	}

}


// 나이에 따른 입장료 계산:
// 사용자의 나이를 입력받아 입장료를 계산하고 출력하는 프로그램을 작성하세요. 
// (예: 3세 미만 무료, 3세 이상 12세 미만은 어린이 요금, 12세 이상 성인 요금)

 

public class name {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		System.out.println("나이를 입력하세요.");
		int input = sc.nextInt();
		
		if(input >= 12) {
			System.out.println("성인 요금입니다.");
		} else if (input >= 3 && input < 12) {
			System.out.println("어린이 요금입니다.");
		} else {
			System.out.println("무료입니다.");
		
		}
	}
}
반응형

댓글