작성
·
292
답변 2
1
참고가 될지 모르겠지만 저는 이런 방식으로 짜보았습니다. 홀수인지 짝수인지 분간하는 부분을 굳이 if로 구분하지 않고 삼항연산자를 이용해 구분하였습니다.
주석친 부분은 제가 임의적으로 숫자를 받을 때 0보다 큰 숫자(자연수)에 한해서만 짝수와 홀수를 분간하고 싶어서 추가한 것이니 신경쓰지 않으셔도 됩니다.
Scanner scanner = new Scanner(System.in);
System.out.print("하나의 정수를 입력하세요: ");
int number = scanner.nextInt();
/* if (number > 0) {*/
String con = ( (number % 2) == 0 ? "짝수" : "홀수");
System.out.println("입력한 숫자 " + number + "는 " + con + "입니다.");