[프로그래머스level 0] 홀짝 구분하기(181944)-자바(Java)

SolChan Kim·2024년 3월 16일


문제풀이

  • Scanner로 입력받은 정수형 값은 int형 변수 n에 저장된다.
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
  • 삼항연산자에 조건은 다음과 같다.
    • n을 2로 나눴을 때 나머지가 0이면 " is even";
    • n을 2로 나눴을 때 나머지가 0이 아니면 " is odd";
(n % 2 == 0? " is even" : " is odd")
  • print메서드로 n의 값과 삼항연산자의 결과를 한 줄로 출력한다.
System.out.println(n + (n % 2 == 0? " is even" : " is odd"));

코드

import java.util.Scanner;

public class Ex_181944 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        
        System.out.println(n + (n % 2 == 0? " is even" : " is odd"));
    }
}

0개의 댓글