분류 전체보기172 PowerBallTest package k20231204; import java.util.Random; public class PowerBallTest { public static void main(String[] args) { // 추첨 규칙 : 하얀공 1~69 중에서 5개, 빨간공(파워볼) 1~26중에 1개 int[] powerBall = new int[69]; for (int i = 0; i 2023. 12. 13. LottoTest2 package k20231204; import java.lang.reflect.Array; import java.util.Arrays; import java.util.Iterator; import java.util.Random; import java.util.Scanner; public class LottoTest2 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("복권 사실 금액을 입력하세요: "); int cash = scanner.nextInt(); int[] lotto = new int[45]; for (int i = 0; i 2023. 12. 13. FibonacciTest2 package k20231204; import java.util.Arrays; import java.util.Scanner; public class FibonacciTest2 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("피보나치 수열의 합계를 계산할 항을 입력하세요: "); int n = scanner.nextInt(); // 입력받은 피보나치 수열의 합계를 계산할 항의 개수만큼 배열을 만든다. int[] fibo = new int[n]; // System.out.println(Arrays.toString(fibo)); // System.out.println("배열의.. 2023. 12. 13. FibonacciTest package k20231204; import java.util.Scanner; public class FibonacciTest { public static void main(String[] args) { int a = 1; // 1번째 항의 값 초기화 => 피보나치 수열의 n-2번째 항의 값 int b = 1; // 2번째 항의 값 초기화 => 피보나치 수열의 n-1번째 항의 값 int y = 2; // 1번째 항과 2번의 항의 값을 더한 합계 => n번째 항까지의 피보나치 수열의 합계를 기억한다. Scanner scanner = new Scanner(System.in); System.out.print("피보나치 수열의 합계를 계산할 항을 입력하세요: "); int n = scanner.nextInt(.. 2023. 12. 13. PerfectNumber2 package k20231201; public class PerfectNumber2 { public static void main(String[] args) { // 4부터 10000 사이의 완전수를 찾아내 나열하라 int lm = 0; // 완전수의 개수를 기억할 변수 for (int n = 4; n 2023. 12. 13. PerfectNumber package k20231201; import java.util.Scanner; public class PerfectNumber { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("완전수인가 판달할 숫자를 입력하세요: "); int number = scanner.nextInt(); // 약수 출력 for (int i = 1; i 2023. 12. 13. LottoTest package k20231201; import java.util.Random; public class LottoTest { public static void main(String[] args) throws InterruptedException { // 추첨기를 만든다 int[] lotto = new int[45]; // 공을 넣는다 for (int i = 0; i 2023. 12. 13. ForTest package k20231201; public class ForTest { public static void main(String[] args) { // 자바의 반복문은 for, while, do ~ while 이 있다. // for는 반복 횟수를 알고있을 때 사용하고 while, do ~ while 은 반복 횟수를 모를때 사용한다 // 일반 for // for (자료형 변수이름 = 초기치; 조건식; 증감치) { // 조건이 참인 동안 반복할 문장; // ... // } int sum = 0; // i를 1로 초기화 하고 조건을 비교해 참일 경우 반복이 시작된다. // 조건이 참일 경우 {}블록을 실행하고 i를 증감치만큼 변경한 후 조건을 비교해 // 참일 경우 {}블록을 실행하고 거짓일 경우 반복을 종.. 2023. 12. 13. DiceTest3 package k20231201; import java.util.Random; public class DiceTest3 { public static void main(String[] args) { Random random = new Random(); int[] num = new int[6]; for (int i = 0; i 2023. 12. 13. 이전 1 ··· 14 15 16 17 18 19 20 다음