본문 바로가기

Programing/Java

[Java] 과제 제어문과 반복문

Java 제어문과 반복문 과제



파일명:Ex03_07_과제.java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import java.io.IOException;
 
public class Ex03_07_과제 {
    public static void main(String[] args) throws IOException {
        
        System.out.println("M, A, E 중에 하나를 입력해 주세요");
        char ch = (char)System.in.read();
        
        if(ch=='M' || ch=='m'){
            System.out.println("Morning");
        }
        else if(ch=='A' || ch=='a'){
            System.out.println("Afternoon");
        }
        else if(ch=='E' || ch=='e'){
            System.out.println("Evening");
        }
        else{
            System.out.println("잘못 입력하였습니다.");
        }
        
        System.out.println();
        
        switch(ch){
        case 'M' :
        case 'm' : System.out.println("Morning"); break;
        case 'A' :
        case 'a' : System.out.println("Afternoon"); break;
        case 'E' :
        case 'e' : System.out.println("Evening"); break;
        default : System.out.println("잘못 입력하였습니다.");
        }
        
    }
 
}
cs
예제 코드





결과


if else문과 switch문을 사용한 과제이다.

m, a, e를 대소문자 상관없이 입력하면

Moring, Afternoon, Evening이 출력되는 코드이다.