본문 바로가기

자바 메소드

[Java] 정올기초다지기 함수3-자가진단03 12345678910111213141516171819202122232425package 함수3.자가진단03; import java.util.Scanner; public class Main { static int sum =0; public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); recursive(num); sc.close(); } public static void recursive(int num) { if(num == 0) { System.out.println(sum); return; } else { sum += num; recursive(num-1); } }} 더보기
[Java] 정올기초다지기 함수2-형성평가02 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 package 함수2.형성평가02; import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); double a = sc.nextDouble(); //두개의 실수 입력받음. double b = sc.nextDouble(); System.out.println(compare(Math.sqrt(a),Math.sqrt(b))); //입력받은 실수 2개의 제곱근 도출 sc.close(); } public static int .. 더보기
[Java] 정올기초다지기 함수1-자가진단04 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 package 함수1.자가진단04; import java.util.Scanner; public class Main { public static int max(int num1, int num2, int num3) { if(num1>num2&&num1>num3) { return num1; } else if(num2>num1&&num2>num3) { return num2; } else { return num3; } } public static void main(String[] args) { int input1, input2, input3 = 0; Scann.. 더보기
[Java] 정올기초다지기 함수1-자가진단02 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 package 함수1.자가진단02; import java.util.Scanner; public class Main { private static void circle(int num) { double out = num*num*3.14; System.out.printf("%.2f",out); } public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num= sc.nextInt(); circle(num); sc.close(); } } > circle 이라는 메소드를 생성하여 int num 값을 사용하여 원의 넓이를 구할 공식으로 out이라.. 더보기