import java.io.*; public class Game { public static void main(String[] ar) throws IOException { BufferedReader a = new BufferedReader(new InputStreamReader(System.in)); String name1 = "철수"; String name2 = "영희"; System.out.println("가위바위보 게임입니다. 가위, 바위, 보 중에서 입력하세요."); System.out.print(name1 + " >>"); String s = a.readLine(); System.out.print(name2 + " >>"); String p = a.readLine(); if (s.equals("..
다중 if-else문 if-else가 연속된다. 조건식 1이 참인 경우 실행 문장 1을 실행하고, 거짓인 경우 조건식 2를 실행한다. 조건식 2가 참인 경우 실행 문장 2를 실행하고, 거짓인 경우 다음 조건식을 실행하다가 마지막 조건식까지 거짓인 경우 else절에 있는 마지막 실행 문장을 실행하고 다중 if-else문을 벗어난다. import java.io.*; public class Exam19 { public static void main(String[] ar) throws IOException { int su = 0; System.out.print("su="); su = System.in.read() - 48; // 아스키코드는 48이 되어 있기 때문에 -48 또는 '0' 해야 함. if (su =..
if-else문 if의 조건식이 참(true)일 경우 if절의 실행 문장1을 실행하고, 거짓(false)일 경우 else절의 실행 문장2를 실행한 후 if-else문을 벗어난다. import java.io.*; public class Exam18 { public static void main(String[] ar) throws IOException { BufferedReader in = // BufferedReader ← 클래스 이름 new BufferedReader(new InputStreamReader(System.in)); int su1 = 0, su2 = 0; System.out.print("su1="); su1 = Integer.parseInt(in.readLine()); System.out.p..