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
/*
 * 문자 하나를 입력받아 그 문자가 산술 연산자인지 아닌지를 판단하는 프로그램을 구현하시오.
 * <입력형식>
 * 산술 연산자를 입력하세요.('+', '-', '*', '/') = 
 * 
 * <출력형식>
 * xx는 산술연산자 입니다.
 * 또는
 * xx는 산술연산자가 아닙니다.
 * */
import java.io.*;
public class Homework_2 {
    public static void main(String[] ar) throws IOException{
        char ch;                    // 입력받을 문자가 저장될 변수
        boolean bool;        // true or false만 처리할 수 있는 자료형 변수
        
        System.out.print("산술 연산자를 입력하세요.(+, -, *, /) = ");
        ch = (char)System.in.read();
        
        bool = (ch != '+' && ch != '-' && ch != '*' && ch != '/')? false : true;
        
        if(bool){
            System.out.println(ch + "는 산술연산자입니다.");
        }else{
            System.out.println(ch + "는 산술연산자가 아닙니다.");
        }
        
    }
}
 
cs


+ Recent posts