본문 바로가기

전체 글315

c# 문제 26. 2차원 배열 정렬 문제 주어진 2차원 정수 배열의 각 값들을 정렬하는 코드를 작성하세요. int[,] arr = new int[,] {{1,3,5,7,9}, {2,4,6,8,10}}; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~ 각 요소의 값을 순차적으로 비교하여 스왑 arr[0,0] > arr[0,1] [0,2] ,[0,3].... 2023. 8. 28.
c# 문제 25. 배열 내의 특정값 이동 정수 배열 내의 값 중 모든 0을 제일 뒤로 이동하는 코드를 작성하세요. int[] arr = new int[] {0,1,2,0,3,4,0,5,6,0,7,8,0,9 }; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MoveZerosToBack 함수내에서 먼저 배열 내의 값들중 0이 아닌 값들을 찾아서 배열의 앞쪽부터 채워줌. 남은 공간을 0으로 채워줌. 2023. 8. 26.
c# 문제 24. 조건문 양수 음수 구분 입력받은 정수가 양수인지 음수인지 또는 0인지 구분하여 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 입력받은 정수를 number 변수에 대입. 조건문을 활용해 구분 2023. 8. 25.
c# 문제 23. 두 정수 사이의 합계 두 개의 정수를 입력받아 두 정수를 포함한 그 사이의 모든 정수의 합계를 계산하여 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 입력받은 두 정수를 반복문의 초기식과 조건식에 포함. 변수 sum에 각 정수를 더해줌. 2023. 8. 24.
유니티 게임 오브젝트란? unity GameObject GameObject는 Unity에서 가장 중요하며 가장 기본적인 요소입니다. 눈에 보이는 객체든 안보이는 객체든 기본 베이스인 GameObject의 인스턴스로 생성됩니다. GameObject의 주요 특징과 구성을 알아보도록 하겠습니다. 1. Transform 모든 GameObject는 기본적으로 Transform 컴포넌트가 포함되어 있습니다. Transform은 해당 오브젝트의 위치(position), 회전(rotation), 스케일(scale)을 정의합니다. Transform을 통해 해당 오브젝트가 가상의 월드 공간에서 어디에 위치하고, 어떻게 회전하며, 크기는 얼마나 되는지를 설정할 수 있습니다. 2. Components GameObject는 하나의 기능이 아닌 여러가지 기능들로 구성이 될 수 있습니.. 2023. 8. 23.
c# 문제 22. 2차원 정수형 배열의 합계 주어진 2차원 정수형 배열의 각 행의 합계를 출력하는 코드를 작성하세요. int[ , ] arr1 = new int[5,5]{{5,1,7,9,3} , {4,2,10,6,8} , {21,6,11,3,7} , {4,8,16,2,5} , {9,38,3,19,1}}; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 중첩 반복문을 활용. 각 요소의 값을 지역 변수 temp에 더해줌!! 2023. 8. 23.
unity 유니티 오류 Scene '...' couldn't be loaded because it has not been added to the build settings or the AssetBundle has not been loaded. 이 오류는 SceneManager.LoadScene("...") 함수를 통해서 Scene을 로드하는데 해당 Scene이 프로젝트에 포함이 되지 않아서 생기는 오류입니다. File -> Build Settings Scene 파일을 드래그 & 드랍하시면 Scene파일이 추가됩니다. 또는 열려있는 현재 Scene을 추가하려면 오른쪽 아래 Add Open Scenes 버튼을 누리시면 됩니다. SceneManager.LoadScene("...") 을 통해서 Scene이름이나 인덱스로 Scene을 불러올 수 있게됩니다. 2023. 8. 22.
c# 문제 21. 배열 내에서 특정 값과 위치 찾기 입력받은 배열내에서 특정한 값과 그 위치를 찾아서 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 배열 크기 입력 배열 요소(값) 입력 배열과 찾고자 하는 특정값을 매개변수로 하는 함수를 작성 반복문을 통해 배열의 요소와 특정값을 비교 같은 값이 있다면 해당 값은 반환 없다면 -1 반환 2023. 8. 22.
c# 문제 20. 산술 연산 함수 계산기 프로그램 두 개의 정수와 산술 연산자를 입력받아 그 결과를 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~ 두 정수와 연산자를 입력받아 switch문에서 입력받은 연산자의 값에 따라 입력받은 두 정수 처리 2023. 8. 21.
c# 문제 19. 두 배열을 하나의 배열로 합치기 주어진 두 정수 배열을 하나의 배열로 합치고 출력하는 코드를 작성하세요. int[] arr1 = { 12, 3, 8, 30, 2 }; int[] arr2 = { 1, 80, 5, 4, 100 }; 출력 예) 코드는 아래에~ 2023. 8. 18.
c# 문제 18. 입력받은 문자열 중 중복된 문자 제거 입력받은 문자열의 문자들 중 중복된 문자를 제거 후 출력하는 코드를 작성하세요. 출력 예) 코드는 아래~~~ 문자열을 입력받은 변수를 중복제거 함수의 매개변수로 할당 해쉬셋을 생성 매개변수로 받은 string의 문자 크기만큼 반복하며 해쉬셋에 문자를 추가 만약 해쉬셋에 이미 추가된 문자라면 문자를 추가하지 않습니다. 2023. 8. 17.
c# 문제 17. 입력받은 문자열 알파벳 대소문자 변경 입력받은 알파벳 문자열의 대문자는 소문자로 소문자는 대문자로 변경하는 코드를 작성하세요. 출력 예) 코드는 아래~~~ 알파벳 입력 char 배열에 입력받은 문자열 대입 char.IsUpper 대문자를 찾아서 char.ToLower 소문자로 변경 char.ToLower 소문자를 찾아서 char.IsUpper 대문자로 변경 2023. 8. 16.
반응형