1. 숫자를 입력받아서 층수에 맞게 별탑이 출력되도록 하자.
Ex) 4를 입력받은 경우 * *** ***** *******
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
for (int i = 1; i <= num; i++) {
for (int j = 0; j < num-i; j++) {
System.out.print(" ");
}
for (int k = 0; k < 2*i-1; k++) {
System.out.print("*");
}
System.out.println("");
}
2. 1-100사이 숫자 정해서 숫자추측 게임 (10번 시도해서 맞추면 축하/못하면 실패)
final int num = (int) (Math.random()*100) + 1;
boolean wrong = true;
int count = 0;
while (wrong) {
System.out.println("정답을 추측하여 보시오 : ");
Scanner sc = new Scanner (System.in);
int answer = sc.nextInt();
if (answer > num) {
System.out.println("LOW");
count++;
} else if (answer < num) {
System.out.println("HIGH");
count++;
} else {
System.out.println("축하합니다. 시도횟수 = " + count);
wrong = false;
}
if(count > 10) {
System.out.println("실패하였습니다.");
break;
}
}