728x90
package justPrac;
import java.util.Scanner;
public class Prac1 {
public static void main(String[] args) {
game();
startagain();
}
private static void startagain() {
Scanner input = new Scanner(System.in);
System.out.println("게임을 계속하시겠습니까? (y/n)");
String gostop = input.nextLine();
if (gostop.equals("y")) {
System.out.println("게임을 다시 시작합니다");
game();
} else if (gostop.equals("n")) {
System.out.println("게임을 종료합니다. ");
System.exit(0);
} else {
System.out.println("잘못된 문자를 입력했습니다. 다시 입력하세요");
startagain();
}
}
private static void game() {
Scanner input = new Scanner(System.in);
int random = (int) (Math.random() * 100 + 1);
System.out.println(random);
System.out.println("1부터 100까지의 랜덤 숫자를 맞춰주세요");
int urtry;
do {
System.out.println("숫자 입력 : ");
urtry = input.nextInt();
if (random > urtry) {
System.out.println("더 큰 숫자를 입력하세요");
} else if (random < urtry) {
System.out.println("더 낮은 숫자를 입력하세요");
}
} while (urtry != random);
System.out.println("정답입니다!");
startagain();
}
}
728x90
'Java' 카테고리의 다른 글
java-입력을 배열에 저장, 수정 (0) | 2022.01.24 |
---|---|
java- 입력받은 숫자의 평균구하기 (0) | 2022.01.24 |
java - while 문을 활용해 재시작 (0) | 2022.01.23 |
java-짝홀이 일치하면 더해주기 (0) | 2022.01.21 |
java- 여러 숫자를 입력받아 최대값 구하기 (0) | 2022.01.21 |
댓글