배열 10

일일문제 : 10번째- 230104 [1-1-수] - 평균출력, 로또

[3번] 1. 문제설명 정수배열입력, 배열요소들의 평균값을 실수 결과값으로 돌려주는 average라는 메소드 작성 1) 정수 배열 100 90 80 입력받은경우 2) 길이가 정해지지 않은 정수 배열입력받은경우 2. 나의 해답 package midtermFirst; public class test230104 { private static float average(int[] num) { // TODO Auto-generated method stub float avg = 0; float tmp = 0; for(int i = 0 ; i < num.length ; i++) { //정수값 입력받고 avg += (float) num[i]; } //평균값 avg /= num.length; System.out.print..

일일문제 : 5번째- 221219 [12-3-월] - 함수화 / 피라미드

[8번] 1. 문제설명 : 제어구조 중첩 + 다차원 배열 + 배열+함수 문제 // 7번 문제를 함수를 이용하여 코드를 나누어 만들어보시오. 2. 나의 해답 package T221219; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Scanner; public class test8 { static void print_Array (int [][] map) { for(int j = 0 ; j < map.length; j++) { for(int i = 0 ; i< map[j].length ; i++) System.out.print(map[j][i]); ..

일일문제 : 4번째- 2212116 [12-2-금] - 보드와 돌 만들기

[7번] 1. 문제설명 제어구조 중첩 + 다차원 배열 + 배열 문제 // 1. res/map.txt 파일을 생성하고 다음 데이터를 복사/붙여넣으시오. 00010 01010 00000 // 2. map이라는 이름으로 5x3 크기의 정수를 담을 수 있는 이차원 배열과 board라는 이름의 10X6크기의 문자를 담을 수 있는 이차원 배열을 생성하시오. [ ] map = [ ]; [ ] board = [ ]; // 3. res/map.txt에서 읽은 데이터로 map 배열을 채우시오. { // 코드를 작성하는 공간 System.out.println(“map 데이터 로드 완료”); } // 4. map 데이터 하나는 board 배열의 4칸과 대응되며 다음과 같은 모양으로 대응된다. // map에서 0은 다음 모양과..

TIL : 13번째- 221215 [12-2-목]

※ Keep in mind 본 내용은 웹개발과정의 강의 중 내용을 복습을 위해서 메모한 것에 불과한 것입니다. 이러한 연유로 강의내용을 오인한 나머지 오기재 및 불기재가 있을 수 있으니 '참고'만 해주시길 바랍니다. 저의 경우에도 본 내용을 단순히 읽은 것이 결코 저의 것이라고 생각하지 않습니다. 본 내용은 복습를 위한 초기 내지 중간 과정에 불과한 것이고, 이후에 내용을 보충 후 인출 및 설명하기 과정이 있어야 비로소 복습의 단추가 어느정도 마무리 되어간다고 볼 수 있습니다. 따라서 당초에 본 내용은 비공개였습니다. 그럼에도 불구하고 본 내용을 공개한 점은 함께 공부하는 동료들과 나눔을 바탕으로 배움과 성장의 공진화라는 소기의 목적을 달성에 어느정도 도움이 될수 있기 때문이라고 생각합니다. I. INT..

일일문제 : 3번째- 2212115 [12-2-목] - 돌 전환시키기

[5] 1. 문제설명 // 1. res/alphabet.txt 파일을 생성하고 다음 데이터를 복사/붙여넣으시오. // abcdefghijklmn // 2. alphabet이라는 이름으로 문자 15개를 저장할 수 있는 배열 객체를 생성한다. [ ] alphabet = [ ]; // 3. res/alphabet.txt 파일에 저장된 구분자가 없는 영문자 값들을 alphabet 배열에 로드한다. { // 코드를 작성하는 공간 System.out.println(“로드 완료”); } // 3. 배열의 값이 다음과 같은 상태가 되도록 자리를 바꾼다. // nmlkjihgfedcba { // 코드를 작성하는 공간 System.out.println(“자리변경 완료”); } // 4. res/alphabet-out.tx..

TIL : 12번째- 221214 [12-2-수]

※ Keep in mind 본 내용은 웹개발과정의 강의 중 내용을 복습을 위해서 메모한 것에 불과한 것입니다. 이러한 연유로 강의내용을 오인한 나머지 오기재 및 불기재가 있을 수 있으니 '참고'만 해주시길 바랍니다. 저의 경우에도 본 내용을 단순히 읽은 것이 결코 저의 것이라고 생각하지 않습니다. 본 내용은 복습를 위한 초기 내지 중간 과정에 불과한 것이고, 이후에 내용을 보충 후 인출 및 설명하기 과정이 있어야 비로소 복습의 단추가 어느정도 마무리 되어간다고 볼 수 있습니다. 따라서 당초에 본 내용은 비공개였습니다. 그럼에도 불구하고 본 내용을 공개한 점은 함께 공부하는 동료들과 나눔을 바탕으로 배움과 성장의 공진화라는 소기의 목적을 달성에 어느정도 도움이 될수 있기 때문이라고 생각합니다. I. INT..

일일문제 : 2번째- 2212114 [12-2-수] - 배열 섞기

[4번] 1. 문제설명 다음 각 절차를 따라 작성하시오. // 1. nums라는 이름으로 정수 15개를 저장할 수 있는 배열 객체를 생성한다. int nums = // 2. res/data.txt 파일에 저장된 값들을 nums 배열에 로드한다. { // 코드를 작성하는 공간 System.out.println(“로드 완료”); } // 3. 0~14 범위의 랜덤값 2개를 얻어서 그 위치의 값을 서로 바꾼다. 그것을 50번 반복한다. { // 코드를 작성하는 공간 System.out.println(“번호 섞기 완료”); } // 4. res/data-out.txt 파일로 배열의 값들을 저장 { // 코드를 작성하는 공간 System.out.println(“저장 완료”); } 2. 나의 해답 package T..

TIL : 11번째- 221213 [12-2-화]

※ Keep in mind 본 내용은 웹개발과정의 강의 중 내용을 복습을 위해서 메모한 것에 불과한 것입니다. 이러한 연유로 강의내용을 오인한 나머지 오기재 및 불기재가 있을 수 있으니 '참고'만 해주시길 바랍니다. 저의 경우에도 본 내용을 단순히 읽은 것이 결코 저의 것이라고 생각하지 않습니다. 본 내용은 복습를 위한 초기 내지 중간 과정에 불과한 것이고, 이후에 내용을 보충 후 인출 및 설명하기 과정이 있어야 비로소 복습의 단추가 어느정도 마무리 되어간다고 볼 수 있습니다. 따라서 당초에 본 내용은 비공개였습니다. 그럼에도 불구하고 본 내용을 공개한 점은 함께 공부하는 동료들과 나눔을 바탕으로 배움과 성장의 공진화라는 소기의 목적을 달성에 어느정도 도움이 될수 있기 때문이라고 생각합니다. I. INT..

TIL : 10번째- 221212 [12-2-월]

※ Keep in mind 본 내용은 웹개발과정의 강의 중 내용을 복습을 위해서 메모한 것에 불과한 것입니다. 이러한 연유로 강의내용을 오인한 나머지 오기재 및 불기재가 있을 수 있으니 '참고'만 해주시길 바랍니다. 저의 경우에도 본 내용을 단순히 읽은 것이 결코 저의 것이라고 생각하지 않습니다. 본 내용은 복습를 위한 초기 내지 중간 과정에 불과한 것이고, 이후에 내용을 보충 후 인출 및 설명하기 과정이 있어야 비로소 복습의 단추가 어느정도 마무리 되어간다고 볼 수 있습니다. 따라서 당초에 본 내용은 비공개였습니다. 그럼에도 불구하고 본 내용을 공개한 점은 함께 공부하는 동료들과 나눔을 바탕으로 배움과 성장의 공진화라는 소기의 목적을 달성에 어느정도 도움이 될수 있기 때문이라고 생각합니다. I. INT..

TIL : 9번째- 221209 [12-1-금]

※ Keep in mind 본 내용은 웹개발과정의 강의 중 내용을 복습을 위해서 메모한 것에 불과한 것입니다. 이러한 연유로 강의내용을 오인한 나머지 오기재 및 불기재가 있을 수 있으니 '참고'만 해주시길 바랍니다. 저의 경우에도 본 내용을 단순히 읽은 것이 결코 저의 것이라고 생각하지 않습니다. 본 내용은 복습를 위한 초기 내지 중간 과정에 불과한 것이고, 이후에 내용을 보충 후 인출 및 설명하기 과정이 있어야 비로소 복습의 단추가 어느정도 마무리 되어간다고 볼 수 있습니다. 따라서 당초에 본 내용은 비공개였습니다. 그럼에도 불구하고 본 내용을 공개한 점은 함께 공부하는 동료들과 나눔을 바탕으로 배움과 성장의 공진화라는 소기의 목적을 달성에 어느정도 도움이 될수 있기 때문이라고 생각합니다. I. INT..