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
프로그램 실행 테스트
계속하려면 아무 키나 누르십시오 . . .
'Study Note > Java' 카테고리의 다른 글
JAVA_ Test032_ if else 문 연습 : 짝수 홀수 판단 프로그램 (0) | 2018.04.04 |
---|---|
JAVA_ Test031_ if else 문 실습 : 성적 출력하기 (0) | 2018.04.04 |
JAVA_ Test029_ 삼항 연산자(조건 연산자)로 윤년 판단하기 (0) | 2018.04.04 |
JAVA_ Test028_ 삼항 연산자 = 조건 연산자 __조건__?__true__:_false__ (0) | 2018.04.04 |
JAVA_ Test027_ 삼항 연산자 = 조건 연산자 __조건__?__true__:_false__ (0) | 2018.04.04 |
댓글