본문 바로가기
728x90
반응형

알고리즘5

[Java1000제] 성적처리 1 - Student클래스 만들기 - 성적처리 프로그램을 만드는 것입니다. 총점계산, 반등수, 전교등수, 반, 번호별 정렬을 다룹니다. [문제1] 다음의 예제에서 Student클래스를 작성하세요. 코드를 완성하세요. 1. 이름(name), 반(classNo), 번호(studentNo), 국어(Korean), 수학(Math), 영어(English), 총점(Total)을 인스턴스변수로 선언한다. 2. 이름, 반, 번호, 국어, 수학, 영어를 입력받아서 각 인스턴스변수에 저장하는 생성자를 선언한다. 3. Object클래스의 toString()을 오버라이딩해서 실행결과와 같이, 이름, 반, 번호, 국어, 수학, 영어, 총점이 화면에 출력되도록 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21.. 2021. 2. 6.
(JAVA) 백준 알고리즘 2562 문제 - 최댓값 구하기 (20분) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import java.util.Scanner; public class MainTest2562 { public static void main(String[] args) { //최댓값 Scanner sc = new Scanner(System.in); int max = 0; int max_loc = 0; for(int i = 1; i max) { max = num; max_loc = i; } } System.out.println(max); System.out.println(max_loc); } } Colored by Color Scripter 2020. 10. 6.
(JAVA) 백준 알고리즘 1546 문제 - 평균 구하기 (48분) 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 33 import java.util.Scanner; public class MainTest1546 { public static void main(String[] args) { //평균 구하기 Scanner sc = new Scanner(System.in); int su = sc.nextInt(); float [] suArr = new float [su]; float max = sc.nextInt(); suArr[0] = max; for(int i = 1; i 2020. 10. 6.
(JAVA) 백준 알고리즘 10871 문제 - X 보다 작은 수 나열 (7분) 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 import java.util.Scanner; public class MainTest10871 { public static void main(String[] args) { //X 보다 작은 수 나열 Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int X = sc.nextInt(); int [] A = new int[N]; for(int i = 0; i 2020. 10. 6.
(JAVA) 백준 알고리즘 10818 문제 - 최소, 최대 구하기 (26분) 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 33 34 35 36 37 38 39 import java.util.Scanner; public class MainTest10818 { public static void main(String[] args) { //최소, 최대값 구하기 Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int [] array = new int [N]; int X = 0; int Y = 0; for(int i = 0; i 2020. 10. 6.
728x90
반응형