공부/JAVA_source
문자 입력받아 산술연산자인지 아닌지를 판단
초초이
2016. 10. 24. 19:55
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 |