개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 8. 21:52[Java] 주사위 게임 (무한루프 while)
주사위는 1~6 사이의 수를 랜덤으로 주고 총 30칸을 이동하면 완주 public class 주사위게임 { public static void main(String[] args) { int goal = 30; int count = 0; // 무한 루프를 주고 while (true) { int dice = (int) (Math.random() * 6) + 1; goal -= dice; count++; System.out.println("주사위 : " + dice); System.out.println(dice + "칸 이동"); System.out.println(goal + "칸 남았습니다."); // 도착했을 때 break로 무한루프를 빠져나간다 if(goal
개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 8. 31. 00:07[Java] 최소공배수 구하기 (for, if, break)
10과 15의 최소공배수를 출력 public class 최소공배수 { public static void main(String[] args) { int num1 = 10; int num2 = 15; for(int i=num1;; i+=num1) { // 최소 공배수를 찾을 때까지 무한 루프 if(i%num1 ==0 && i%num2 ==0) { System.out.println("최소 공배수> " + i); break; // 최소 공배수를 찾으면 For문을 멈춘다 } } } } [Java] 최소공약수 구하기 (for, if, break) 끝! (다음 게시물 예고편) [Java] Up Down Game (Scanner, Math.random(), if, for)