package ch04;
import java.util.Random;
import java.util.Scanner;
public class WhileMainTest4 {
// 코드의 시작점 (메인 쓰레드)
public static void main(String[] args) {
// 스캐너를 활용해서 간단한 콘솔 게임 만들기
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int radomResult = random.nextInt(5) + 1;
int select;
int win = 0;
int lose = 0;
do {
System.out.println("번호를 입력해주세요");
select = scanner.nextInt();
if(select > 5) {
System.out.println("잘못된 입력입니다.");
continue;
}
if (select == radomResult) {
if (win == 1) {
win++;
System.out.println("홈런 입니다.");
}
System.out.println("게임에서 승리하셨습니다.");
break;
} else if (select != radomResult) {
System.out.println((lose + 1) + "번" + " 스트라이크 입니다.");
lose++;
if (lose == 3) {
System.out.println("3진 아웃 게임 오버");
break;
}
}
} while ((lose != 3) || (win != 1)); // end of do
} // end of main
}// end of main
'개발일지 > 실습Code' 카테고리의 다른 글
도서관리 시스템 (0) | 2022.09.05 |
---|---|
스왑, for문을 이용한 연산 (0) | 2022.08.29 |
댓글