본문 바로가기

알고리즘풀이/정올-자바93

[정올/JAVA] 580번 함수2 - 자가진단2 2016년의 날짜를 두 개의 정수 월 일로 입력받아서 입력된 날짜가 존재하면 "OK!" 그렇지 않으면 "BAD!"라고 출력하는 프로그램을 작성하시오. 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 import java.util.Scanner; public class Main { public static void call(int month, int day) { if ((month == 1) && (day > 31 || day 29 || day 31 || day 30 || day <.. 2020. 7. 25.
[정올/JAVA] 579번 함수2 - 자가진단1 10 이하의 자연수 n을 입력받고 n개의 정수를 입력받아 내림차순으로 정렬하여 출력하는 프로그램을 작성하시오. (배열을 전달하는 함수를 이용한다.) 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 import java.util.Scanner; public class Main { public static void call(int[] arr) { int temp; for (int i = 0; i < arr.length - 1; i++) { for (int j = i + 1; j < arr.length; j++) { if (arr[i] < arr[j]) { temp = arr[j]; arr[j] = arr[i]; arr[i] = temp; } } } for(int i=0;i 2020. 7. 25.
[정올/JAVA] 173 번 함수1 - 형성평가4 두 개의 음이 아닌 정수를 입력받아 큰 수의 제곱에서 작은 수의 제곱을 뺀 결과값을 출력하는 프로그램을 작성하시오. 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 import java.util.Scanner; public class Main { public static int call(int input1, int input2) { int result=0; if(input1 > input2) { result = input1 * input1 - input2 * input2; }else { result = input2 * input2 - input1 * input1; } return result; } public static void main(String args[]) { Scanner in = new Scanner(System.in); int input1 = in.nextInt(); int inp.. 2020. 7. 24.
[정올/JAVA] 172번 함수1 - 형성평가3 자연수를 입력받아 아래와 같은 사각형을 출력하는 프로그램을 작성하시오. 주어지는 수는 100이하의 자연수이다. (함수를 작성하시오.) 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 import java.util.Scanner; public class Main { public static void call(int input) { for (int i = 1; i 2020. 7. 24.