개발자가 되

프로그래머스 Lv.0

Lv.0 홀짝 구분하기

dltjdud 2025. 1. 18. 23:44

문제설명

 

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

 

제한사항

1 ≤ n ≤ 1,000

 

입출력 

입력 #1
100
출력 #1
100 is even


입력 #2
1
출력 #2
1 is odd

 

풀이

 

JAVA

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");
        }
    }
}

 

Python

a = int(input())

if a%2 == 0:
    print(f'{a} is even')

else:
    print(f'{a} is odd')

* 이런 방법도 있다..

print('\n'.join(input()))

 

C

#include <stdio.h>

int main(void) {
    int a;
    scanf("%d", &a);
    if (a % 2 == 0)
        printf("%d is even", a);
    else
        printf("%d is odd", a);
    return 0;
}

'프로그래머스 Lv.0' 카테고리의 다른 글

Lv.0 문자열 섞기  (0) 2025.01.19
Lv.0 문자열 겹쳐쓰기  (0) 2025.01.18
Lv.0 문자열 돌리기  (0) 2025.01.14
Lv.0 문자열 붙여서 출력하기  (0) 2025.01.14
Lv.0 덧셈식 출력하기  (0) 2025.01.13