본문 바로가기

728x90
반응형

순이코딩/Java 연습

(37)
[JavaFestival] 29. 그림과 같이 대시(‘_’)문자로 구성된 형태의 숫자를 주어진 숫자와 같이 출력하고 싶을 때 사용되게 되는 대시의 개수를 출력하는 프로그램을 작성하라 그림과 같이 대시(‘_’)문자로 구성된 형태의 숫자를 주어진 숫자와 같이 출력하고 싶을 때 사용되게 되는 대시의 개수를 출력하는 프로그램을 작성하라. import java.util.Scanner; public class Ex29대시숫자대시개수총합 { public static void main(String[] args) { // 1 Scanner sc = new Scanner(System.in); System.out.print("첫자리 0을 제외한 숫자를 입력해주세요 >> "); int num = sc.nextInt(); // 2 int[] sums = { 6, 2, 5, 5, 4, 5, 6, 3, 7, 6 }; // 3 int dashSum = 0; while (num > 0) { int remain =..
[JavaFestival] 28. 다음과 같은 프로그램을 작성하시오. N과 X값을 입력받는다. N개의 정수를 입력받는다. N개의 숫자 중 X보다 작은 수만 출력한다. import java.util.Scanner; public class Ex28N과X를입력받아N개의숫자중X보다작은거 { public static void main(String[] args) { // 1 Scanner sc = new Scanner(System.in); System.out.print("N 입력 >> "); int n = sc.nextInt(); System.out.print("X 입력 >> "); int x = sc.nextInt(); int[] array = new int[n]; // 2 for (int i = 1; i
[JavaFestival] 27. 아래와 같은 2차원 배열을 왼쪽으로 90도 회전하여 출력하시오. 아래와 같은 2차원 배열을 왼쪽으로 90도 회전하여 출력하시오. public class Ex28아래와같은2차원배열을90도회전 { public static void main(String[] args) { int n = 1; int nums[][] = new int[5][5]; // 원래 배열 //for (int i = 0; i < nums.length; i++) { //for (int k = 0; k < nums.length; k++) { //nums[i][k] = n++; //} //} //for (int i = 0; i < nums.length; i++) { //for (int k = 0; k < nums.length; k++) { //System.out.print(nums[i][k]+"\t"); //..
[JavaFestival] 26. 5개의 정수를 입력받아 오름차순 정렬하여 출력하는 프로그램을 구현하시오. 5개의 정수를 입력받아 오름차순 정렬하여 출력하는 프로그램을 구현하시오. import java.util.Arrays; import java.util.Scanner; public class Ex265개의정수를입력받아오름차순정렬 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int nums[] = new int[5]; // 1 입력한 숫자 담기 for (int i = 1; i < 6; i++) { System.out.print(i + "번째 수 입력 : "); nums[i - 1] = sc.nextInt(); } // 2 입력한 숫자 비교해서 옮겨담기 int min = nums[0]; // 3 for (int i..

728x90
반응형