[프로그래머스(Java)] Lv.0 출력 - 홀짝 구분하기

2024. 9. 10. 18:12·Backend/Java - Coding Test

⭐문제 설명

자연수  n 이 입력으로 주어졌을 때 만약  n 이 짝수이면 " n  is even"을,

홀수이면 " n  is odd"를 출력하는 코드를 작성해 보세요.


입출력 예

입력 #1

int n 100

 

출력 #1

100 is even

 

 

입력 #2

int n 1

 

출력 #2

1 is odd

⭐문제 풀이

내 풀이

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.print(n+" is even");
        }
        else{
            System.out.print(n+" is odd");
        }
    }
}

다른 사람 풀이

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

⭐알게 된 정보

◆ 삼항연산자

엑셀로 치면 IF함수 → 조건식 ? 참일 때의 값 : 거짓일 때의 값

int a = 10;
int b = 20;

// 삼항 연산자를 사용하여 큰 값을 선택
int max = (a > b) ? a : b;

System.out.println("Max value: " + max); // 출력: Max value: 20

'Backend > Java - Coding Test' 카테고리의 다른 글

[프로그래머스(Java)] Lv.0 연산 - 문자 리스트를 문자열로 변환하기 / String.join()  (0) 2024.09.11
[프로그래머스(Java)] Lv.0 연산 - 문자열 겹쳐쓰기  (0) 2024.09.10
[프로그래머스(Java)] Lv.0 출력 - 문자열 돌리기 / toCharArray()  (1) 2024.09.09
[프로그래머스(Java)] Lv.0 출력 - 대소문자 바꿔서 출력하기 / isUpperCase() / toUpperCase()  (0) 2024.09.09
[프로그래머스(Java)] Lv.0 출력 - 문자열 반복해서 출력하기 / repeat()  (0) 2024.09.09
'Backend/Java - Coding Test' 카테고리의 다른 글
  • [프로그래머스(Java)] Lv.0 연산 - 문자 리스트를 문자열로 변환하기 / String.join()
  • [프로그래머스(Java)] Lv.0 연산 - 문자열 겹쳐쓰기
  • [프로그래머스(Java)] Lv.0 출력 - 문자열 돌리기 / toCharArray()
  • [프로그래머스(Java)] Lv.0 출력 - 대소문자 바꿔서 출력하기 / isUpperCase() / toUpperCase()
찌이e
찌이e
  • 찌이e
    찌이의 개발일기
    찌이e
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Frontend
        • React
      • Backend
        • Java
        • Java - Coding Test
        • Spring
        • PHP
      • Framework
        • 그누보드
        • 워드프레스
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    java배열
    연산자 순서
    next메소드
    java연산자
    java조건문
    print메소드
    math.abs
    입력메소드
    Java입력
    java
    출력메소드
    강제형변환
    클래스배열
    리액트설치
    클래스상속
    연산자순위
    java출력
    프로그래머스
    JAVA생성자
    java문자열메소드
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
찌이e
[프로그래머스(Java)] Lv.0 출력 - 홀짝 구분하기
상단으로

티스토리툴바