본문 바로가기
Study Note/Java

JAVA_ Test035_ if else 문 연습 : 배수 판별 프로그램

by 시뮝 2018. 4. 4.
728x90


Test035  if else 문 연습 : 공배수 판별 프로그램

※ Quiz 실습 문제

   사용자로부터 임의의 정수를 입력받아 입력받은 정수가 2의 배수인지,

   3의 배수인지, 2와 3의 배수인지, 2와 3의 배수가 아닌지 판별하여

   결과를 출력하는 프로그램을 구현한다.


Test035.java

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.io.IOException;


public class Test035

{

public static void main(String[] args) throws IOException

{

//▲ 변수선언

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

int n;


//▲ 안내메세지

System.out.print("임의의 정수 입력 : ");

n = Integer.parseInt(br.readLine());


//▲ 연산 및 출력

if (n%2==0 && n%3==0)

{

System.out.println(n + "→ 2와 3의 배수~!!!"); //-- 공배수부터 확인하라

}

else if (n%2==0)

{

System.out.println(n + " → 2의 배수~!!!");

}

else if (n%3==0)

{

System.out.println(n + " → 3의 배수~!!!");

}

else if(n%2!=0 && n%3!=0)

{

System.out.println(n + " → 2와 3의 배수가 아님~!!");

}

else

{

System.out.println("식별불가");

}

}

}


cmd

임의의 정수 입력 : 8

8 → 2의 배수~!!!

계속하려면 아무 키나 누르십시오 . . .


임의의 정수 입력 : 9

9 → 3의 배수~!!!

계속하려면 아무 키나 누르십시오 . . .


임의의 정수 입력 : 6

6→ 2와 3의 배수~!!!

계속하려면 아무 키나 누르십시오 . . .


임의의 정수 입력 : 7

7 → 2와 3의 배수가 아님~!!

계속하려면 아무 키나 누르십시오 . . .







728x90

댓글