알고리즘/Java17 배열 요소들 중 최대값 구하기(Java) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 public class maxValue { public static void main(String[] args) { int[] arr = {1, 10, 20, 30, 40, 50, 60, 70, 80, 90}; System.out.println("최대값 = " + findValue(arr)); } public static int findValue(int[] arr) { int maxValue = arr[0]; for (int i = 1; i 2020. 7. 8. 팩토리얼 구하기(Java) 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 import java.util.*; public class Facto { public static int fact(int a) { try { if (a == 0) { return 1; }else { return a*fact(a-1); } }catch (ArithmeticException e) { System.out.println("0이하의 수는 안됩니다!!"); } return a; } public static void main(String[] args) { int num = 1; Scanner scan= new Scanner(System.in); System.out.pr.. 2020. 7. 8. 증가 값이 1씩 증가하는 수열(Java) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 package certificate_3; public class seq { public static void main(String[] args) { int i = 0; int j = 1; int sum = 1; while (i 2020. 7. 8. 스위치 변수를 이용한 1~100의 합(Java) 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 package certificate_3; public class sequence_switch { public static void main(String[] args) { int i = 0; int sum = 0; int sw = 0; while (i 2020. 7. 8. 이전 1 2 3 4 5 다음