36-1. 홀짝 구분하기

박은서's avatar
Jan 05, 2026
36-1. 홀짝 구분하기
2026.01.05(MON)_36일차

1. 문제

문제 설명

자연수 n이 입력으로 주어졌을 때 만약 n이 짝수이면 "n is even"을, 홀수이면 "n is odd"를 출력하는 코드를 작성해 보세요.

제한사항

  • 1 ≤ n ≤ 1,000

입출력 예

입력 #1
100
출력 #1
100 is even
입력 #2
1
출력 #2
1 is odd
※ 2023년 05월 15일 지문이 수정되었습니다.

2. 풀이

import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); if(n%2 == 0) System.out.println(n+" is even"); else System.out.println(n+" is odd"); } }

3. 다른 사람의 풀이

import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); System.out.print(n + " is "+(n % 2 == 0 ? "even" : "odd")); } }
Share article