분류 전체보기399 [Java Festival] 숫자를 입력 받아 3의 배수인 숫자를 출력 import java.util.Scanner; public class P_25 { public static void main(String[] args) { // 숫자를 입력 받아 3의 배수인 숫자를 // 출력하는 프로그램을 작성하세요. Scanner sc = new Scanner(System.in); int[] array = new int[10]; for(int i = 0; i > "); int b = sc.nextInt(); array[i] = b; } System.out.print("3의 배수 : "); for(int i = 0; i < array.length; i++) { if(array[i]%3 .. 2023. 3. 5. [Java Festival] 10진수 정수를 2진수로 변환해서 출력 import java.util.Scanner; public class P_22 { public static void main(String[] args) { // 10진수 정수를 입력받아 // 2진수로 변환해서 출력하시오. Scanner sc = new Scanner(System.in); System.out.print("숫자입력 >> "); int num = sc.nextInt(); // 방법 1. String num2Str = Integer.toString(num, 2); System.out.println(num2Str+" "); // 방법 2. String result = ""; for(int i = num; i > 0; i/=2) { result = String.valueOf(i%2) + result.. 2023. 3. 5. 메소드 오버로딩_정수형 1차원 배열값을 for문을 사용해 출력 package 메소드; public class Ex12_오버로딩 { public static void main(String[] args) { add(3, 5); // 정수 정수 add(1.5, 8); // 실수 정수 add(4, 5.3, 7); // 정수 실수 정수 } public static void add(int num1, int num2) { System.out.println(num1+num2); } public static void add(double num1, int num2) { System.out.println(num1+num2); } public static void add(int num1, double num2, int num3) { System.out.println(num1 + num2.. 2023. 3. 4. 팩토리얼(N!)값을 출력 import java.util.Scanner; public class P_21 { public static void main(String[] args) { // 1보다 큰 정수(N)를 입력하여 N!값을 구하시오. // *팩토리어이란 N의 수보다 작거나 같은 모든 양의 접의 곱 // ex) 3! = 1*2*3* => 6 Scanner sc = new Scanner(System.in); System.out.print("입력 : "); int num = sc.nextInt(); int mul = 1; for(int i = 1; i 2023. 3. 4. 메소드 오버로딩 package 메소드; public class Ex12_오버로딩 { public static void main(String[] args) { add(3, 5); // 정수 정수 add(1.5, 8); // 실수 정수 add(4, 5.3, 7); // 정수 실수 정수 } public static void add(int num1, int num2) { System.out.println(num1+num2); } public static void add(double num1, int num2) { System.out.println(num1+num2); } public static void add(int num1, double num2, int num3) { System.out.println(num1 + num2.. 2023. 3. 4. 메소드_2~1000까지 포함된 완전수 출력 package 메소드; import java.util.Scanner; public class Ex11_예제 { public static void main(String[] args) { //starValue ~ endValue까지의 숫자 중 완전수를 출력하는 //getPerfectNumber() 메소드를 작성하세요. //※완전수란 : 자기자신을 뺀 나머지 약수의 합이 자기자신과 같은 수 Scanner sc = new Scanner(System.in); System.out.print("starValue >> "); int starValue = sc.nextInt(); System.out.print("endValue >> "); int endValue = sc.nextInt(); getPerfectNumber.. 2023. 3. 4. 이전 1 ··· 51 52 53 54 55 56 57 ··· 67 다음