Algorithm Study/Java

[코드업 자바] # 1070 [기초-조건/선택실행구조] 월 입력받아 계절 출력하기

728x90
반응형

코드업 자바

# 1070 [기초-조건/선택실행구조] 월 입력받아 계절 출력하기

 

링크 : https://codeup.kr/problem.php?id=1070

 

[기초-조건/선택실행구조] 월 입력받아 계절 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

codeup.kr

 

 

풀이

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int month = sc.nextInt();
        switch(month) {
            case 12 :
            case 1 :
            case 2 : System.out.println("winter");
            break;

            case 3 :
            case 4 :
            case 5 : System.out.println("spring");
            break;

            case 6 :
            case 7 :
            case 8 : System.out.println("summer");
            break;

            case 9 :
            case 10 :
            case 11 : System.out.println("fall");
            break;

            }
    }
}

 

  • 각각의 case에 대해 break를 적용해도 풀수 있긴하다
  • 다른 사람의 풀이를 보고 문제 의도를 알 수 있었다
  • case 문에 break가 적용되지 않으면 다음 case에 대해 수행한다