Eggs Sunny Side Up
본문 바로가기

언어74

이차원배열_반대 방향으로 배열 출력하기 package 이차원배열; public class Ex_연습장 { public static void main(String[] args) { int[][] array = new int[5][5]; int num = 21; // 출력하기 for(int i = 0; i < array.length; i++) { for(int k = 0; k < array[i].length; k++) { array[i][k] = num++; } } // 반대방향으로 출력하기 for(int i = 0; i < array.length; i++) { for(int k = 0; k < array[i].length; k++) { System.out.print(array[i][4-k]+" "); } System.out.println(); .. 2023. 3. 2.
이차원배열_5행 5열의 2차원 배열 package 배열; import java.util.Scanner; public class Ex_연습장 { public static void main(String[] args) { int[][] array = new int[5][5]; int num = 1; for(int i = 0; i < array.length; i++) { for(int k = 0; k < array[i].length; k++) { array[i][k] = num++; System.out.print(array[i][k] + " "); } System.out.println(); } } } 2023. 3. 1.
이차원배열_학생 3명의 국, 영, 수, 사, 과 점수를 저장할 수 있는 이차원 배열 생성 package 배열; import java.util.Scanner; public class Ex_연습장 { public static void main(String[] args) { // 학생 3명의 국, 영, 수, 사, 과 점수를 저장할 수 있는 이차원 배열 생성 int[][] score = { {10, 20, 30, 40, 50} , {15, 25, 35, 45, 55} , {19, 29, 39, 49, 59}}; for(int i = 0; i < score.length; i++) { System.out.print((i+1)+"번째 학생의 점수 : "); for(int k = 0; k < score[i].length; k++) { System.out.print(score[i][k] + " "); } S.. 2023. 3. 1.
배열_split()을 이용해 문자열 값에 해당하는 개수를 출력 package 배열; import java.util.Scanner; public class Ex_연습장 { public static void main(String[] args) { String score = "A,A,B,C,D,A,C,D,D,D,F"; String[] grade = score.split(","); int cntA = 0; int cntB = 0; int cntC = 0; int cntD = 0; int cntF = 0; for(int i = 0; i < grade.length; i++) { if(grade[i].equals("A")) { cntA++; } else if(grade[i].equals("B")) { cntB++; } else if(grade[i].equals("C")) { c.. 2023. 3. 1.
배열_String 형태의 배열 중 값이 몇 번 째에 위치하는지 출력 방법 1) package 배열; import java.util.Scanner; public class Ex_연습장 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] team = new String[4]; team[0] = "이주희"; team[1] = "이은비"; team[2] = "박수현"; team[3] = "나예호"; System.out.print("이름 : "); String name = sc.next(); for(int i = 0; i < team.length; i++) { if(name.equals(team[i])) { System.out.println(name+"님은 "+i+"번 인덱.. 2023. 3. 1.
배열_입력한 변수의 최고 점수, 최저 점수, 총합, 평균 package 배열; import java.util.Scanner; public class Ex_연습장 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] grade = new int[5]; for(int i = 0; i < 5; i++) { System.out.print((i+1)+"번째 입력 : "); int num = sc.nextInt(); grade[i] = num; } System.out.print("입력된 점수 : "); for(int i = 0; i < 5; i++) { System.out.print(+grade[i]+ " "); } System.out.println(); int max =.. 2023. 3. 1.