JAVA - if문 퀴즈 (2022-07-11)

2022. 7. 11. 10:293층 1구역 - 개발의 장/JAVA

지난 시간에 배운 if문과 연사자를 활용, 다음과 같이 출력하는 퀴즈

  1. 세 수를 입력 받아 큰 수를 출력하세요.
  2. 두 수를 입력 받아 큰 수가 짝수이면 출력하세요.
  3. 두 수를 입력 받아 합이 짝수이고 3의 배수인 수를 출력하세요.

 

 

 

 

 

 

코드

package conditions;

import java.util.Scanner;
public class Quiz2 {

 

	public static void main(String[] args) {
		int num1, num2, num3, max, total;
		Scanner sc = new Scanner(System.in);

		

		System.out.println("세 수를 입력 받아 큰 수를 출력하세요.");
		System.out.print("세 수 입력 : ");
		num1 = sc.nextInt();
		num2 = sc.nextInt();
		num3 = sc.nextInt();
		
		max = num1;
		if(max < num2) {
			max = num2;
		}
		if(max < num3 ) {
			max = num3;
		}
			System.out.println(num1 +", " + num2 +", "+num3 +" 중 가장 큰 수는 " + max + "입니다.");

			

		System.out.println();
		System.out.println("두 수를 입력 받아 큰 수가 짝수이면 출력하세요.");
		System.out.print("두 수 입력 : ");
		num1 = sc.nextInt();
		num2 = sc.nextInt();

		max = num1;
		if(max < num2) {
			max = num2;
		}
		if(max % 2 == 0) {
			System.out.println(max + "는 큰 수 이며 짝수이다.");
		}
			

		System.out.println();

		System.out.println("두 수를 입력 받아 합이 짝수이고 3의 배수인 수를 출력하시오.");

		System.out.print("두 수 입력 : ");

		num1 = sc.nextInt();

		num2 = sc.nextInt();

		total = num1+num2;

		if(total % 2 == 0 && total % 3 == 0) {

			System.out.println(total + " 은 두 수의 합이 짝수이며 3의 배수 이다.");
		}
		sc.close();

	}

 

}