분류 전체보기399 메소드_약수와 약수의 합을 구하는 메소드 방법 1) package 메소드; import java.util.Scanner; public class Ex10_예제 { public static void main(String[] args) { // 약수의 합을 구하여 반환하는 getSum() 메소드를 작성하세요. Scanner sc = new Scanner(System.in); System.out.print("구하고 싶은 수 : "); int num = sc.nextInt(); getSum(num); getDivisor(num); } public static void getSum(int num) { int sum = 0; System.out.print(num+"의 약수의 합 : "); for(int i = 1; i 2023. 3. 4. 메소드_약수인지 판단하여 true false 출력하기 방법1) 변수와 리턴 존재 package 메소드; import java.util.Scanner; public class Ex09_예제 { public static void main(String[] args) { // num2가 num1의 약수인지 확인하여 true 또는 false를 // 반환하는 isDivisor() 메소드를 작성하세요. Scanner sc = new Scanner(System.in); System.out.print("num1 >> "); int num1 = sc.nextInt(); System.out.print("num2 >> "); int num2 = sc.nextInt(); boolean divisor = isDivisor(num1, num2); System.out.println(d.. 2023. 3. 4. 메소드_2개의 정수를 입력받아 n제곱만큼 값을 반환하는 메소드 작성(완료) 방법 1) 변수존재, 리턴값 없는 경우 package 메소드; import java.util.Random; import java.util.Scanner; public class Ex08_다른풀이 { public static void main(String[] args) { //2개의 정수 base, n을 받아 base의 n제곱 만큼 값을 //반환하는 powerN() 메소드를 작성하세요. Scanner sc = new Scanner(System.in); System.out.print("base >> "); int base = sc.nextInt(); System.out.print("n >>" ); int n = sc.nextInt(); powerN(base,n); } public static void pow.. 2023. 3. 4. 메소드_2개의 정수 중 10에 더 가까운 수를 출력 방법 1) package 메소드; import java.util.Random; import java.util.Scanner; public class Ex_연습장 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("num1 >> "); int num1 = sc.nextInt(); System.out.print("num2 >> "); int num2 = sc.nextInt(); int result = close(num1, num2); System.out.println("10에 가까운 수" + result); } public static int close(int num1, int num2.. 2023. 3. 4. 메소드_2개의 양수 중 더 큰 수를 출력 package 메소드; import java.util.Random; import java.util.Scanner; public class Ex_연습장 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("num1 >> "); int num1 = sc.nextInt(); System.out.print("num2 >> "); int num2 = sc.nextInt(); int result = largerNumbers(num1, num2); System.out.println("큰 수 확인 : "+result); } public static int largerNumbers(int a, int.. 2023. 3. 4. 메소드_정수형 변수 2개로 문자형 변수(+, -, *, /)를 이용해 연산하기 package 메소드; import java.util.Arrays; import java.util.Scanner; public class Ex_연습장 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("num1 : "); int num1 = sc.nextInt(); System.out.print("num2 : "); int num2 = sc.nextInt(); System.out.print("op(+, -, *, /) : "); String op = sc.next(); System.out.println(cal(num1, num2, op)); } public static int cal.. 2023. 3. 4. 이전 1 ··· 52 53 54 55 56 57 58 ··· 67 다음