본문 바로가기
Study Note/Java

JAVA_ Test030_ if 문 실습 : 짝수, 홀수 판별 프로그램

by 시뮝 2018. 4. 4.
728x90


Test030  if 문 실습 : 짝수, 홀수 판별 프로그램

※ Quiz 실습문제

사용자로부터 임의의 정수를 입력받아 입력받은 정수가 짝수인지 홀수인지 판별하여 결과를 출력하는 프로그램을 구현한다.

단, BufferedReader 의 readLine() 메소드를 통해 입력받을 수 있도록 처리하고 if 문을 활용하여 구현할 수 있도록 한다. (else 는 아직 사용하지 않는다.)


Test030.java

import java.io.IOException;

import java.io.InputStreamReader;

import java.io.BufferedReader;


public class Test030

{

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

{

//▲ 변수 선언

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

int a;           //-- 사용자가 입력할 정수

String word;


//▲ 연산 및 처리

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

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

word = "몰라"; //-- else 말고 if만 썼을 경우 그 외의 영역을 의심하는 자바... 미리 아무거나라도 지정해주자!


if(a%2==0)

{

word = "짝수";

}

if(a%2==1)

{

word = "홀수";

}


//▲ 결과 출력

System.out.printf("%d → %s입니다.\n", a, word);

}

}

/* (이상적인 if 문)

if(a%2==0)

{

word = "짝수";

}

else if(a%2==1)

{

word = "홀수";

}

else

{

word = "짝수도 홀수도 아닙니다."

}

*/



cmd

프로그램 실행 테스트

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







728x90

댓글