728x90
명품 자바 에센셜
황기태 저
자바 프로그래밍에 빠져들게 하는 재미있고 쉬운 해설서명품 자바 에센셜은 한 학기에 자바의 기초를 습득할 수 있도록 작성된 책이다. 자바 언어에 대한 쉬운 설명과 의미 있는 예제를 도입하여 이론이 프로그래밍으로 이어지게 하고, 이해도 높은 삽화와 그림으로 본문에 쉽게 몰입할 수 있도록 하였다. 그러므로 이 책은...
[Open Challenge]
두 사람이 하는 가위바위보 게임을 만들어보자. 두 사람의 이름은 '철수'와 '영희'이다. 먼저 "철수"를 출력하고 "가위", "바위", "보" 중 하나를 문자열로 입력받는다. "영희"에 대해서 마찬가지 방법으로 입력받는다. 두 사람으로부터 문자열을 입력 받은 후 누가 이겼는지 판별하여 승자를 출력한다.
가위 바위 보 게입니다. 가위, 바위, 보 중에서 입력하세요 철수 >> 가위 영희 >> 보 철수가 이겼습니다.
public class Game {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("가위 바위 보 게임입니다. ");
System.out.println("가위, 바위, 보 중에서 입력하세요");
System.out.print("철수 >> ");
String var1 = scan.next();
System.out.print("영희 >> ");
String var2 = scan.next();
//승부 가리기
if (var1.equals("가위")) { // 철수가 가위일 때
if (var2.equals("바위"))
System.out.println("영희가 이겼습니다.");
else if(var2.equals("보"))
System.out.println("철수가 이겼습니다.");
} else if (var1.equals("바위")) {
if (var2.equals("보"))
System.out.println("영희가 이겼습니다.");
else if(var2.equals("가위"))
System.out.println("철수가 이겼습니다.");
} else {
if (var2.equals("가위"))
System.out.println("영희가 이겼습니다.");
else if(var2.equals("바위"))
System.out.println("철수가 이겼습니다.");
}
scan.close();
}// main
}
반응형
'답안지 > 명품 자바 에센셜' 카테고리의 다른 글
[실습문제] CHAPTER 02 자바 기본 프로그래밍 (0) | 2023.05.11 |
---|---|
[이론문제] CHAPTER 02 자바 기본 프로그래밍 (0) | 2023.04.11 |
[실습문제] CHAPTER 01 자바 시작 (0) | 2023.04.09 |
[이론문제] CHAPTER 01 자바 시작 (0) | 2023.04.08 |
[Open Challenge] CHAPTER 01 자바 시작 (0) | 2023.04.07 |