본문 바로가기

전체 글315

c# 문제 16. 입력받은 문자열을 거꾸로 뒤집어 출력 입력받은 문자열을 거꾸로 뒤집어 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~ 입력한 문자열을 char[] 배열에 담아줍니다. 배열의 첫 요소를 접근할 변수와 끝 요소를 접근할 변수 선언 후 값 대입 반복문을 통해 배열의 첫 요소와 끝 요소를 바꿔주고 첫 요소를 접근할 수 있는 값을 대입했던 변수의 값은 1증가 끝 요소를 접근할 수 있는 값을 대입했던 변수의 값은 1감소 계속해서 바꿔주며 배열의 중앙으로 접근 2023. 8. 15.
Unity 자동 완성이 안된다면?? 유니티 비주얼 스튜디오 연동 유니티와 비주얼 스튜디오를 통해 코드를 작성 시 코드 자동 완성이 되지 않는다면 너무나 불편한 점이 많습니다. 타자를 더 많이 쳐야하는 것도 있지만 오타에 따른 문제가 발생함에도 제대로 알려주질 않습니다. 잘못된 코드를 제대로 찾기 쉽지 않다는 이유만으로도 자동 완성은 무조건 사용해야 하겠죠. 자동 완성이 안되는 이유야 여럿 있을 수 있지만 기본적으론 유니티와 비주얼 스튜디오가 연동이 되지 않아서 입니다. 보통은 유니티와 비주얼 스튜디오를 함께 설치하며 자동으로 연동이 되는데 따로 설치했거나 간혹 연동이 안되는 경우가 있습니다. 그럴땐 직접 연동을 해주어야 합니다. 유니티 비주얼 스튜디오 연동하는 법에 대해서 알아보겠습니다.  먼저 유니티 에디터의 메뉴 중 Edit - Preferences 선택합니다. .. 2023. 8. 15.
c# 문제 15. 두 수의 합의 정답은? 1~100 사이의 랜덤한 두 수를 출력하고 두 값의 합을 입력하여 입력한 값이 정답인지 오답인지 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에 있어용~~ 1. Random 클래스 생성 2. a, b 변수에 1~100 사이의 임의의 값 대입 3. 입력된 값을 정수로 변환해서 ans 변수에 대입. 4. 정답 체크 2023. 8. 14.
c# 문제 14. 배열 오름차순 정렬 크기가 10인 정수형 배열에 1~100사이의 랜덤한 값을 대입하고 오름차순하여 출력하는 코드를 작성하세요. 출력 예) 코드는 아래있어용~~~ 1. 배열 크기 10인 배열 생성. 2. 랜덤 클래스 생성. 3. 배열의 크기만큼 반복하며 랜덤한 값 배열에 대입 4. 배열의 각 값들을 비교하여 스왑. 2023. 8. 13.
c++ 출력 std::cout c++은 c의 printf와는 달리 cout을 사용합니다. std::cout을 사용하기 위해선 iostream를 include해야 합니다. 먼저 출력을 해봅시다. 위 예제처럼 std::cout과 2023. 8. 11.
c# 문제 13. switch 활용 성적 등급 매기기 성적을 입력받아서 그 등급을 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~ class Program { static void Main(string[] args) { Console.WriteLine("성적을 입력하세요(0~100): "); int num = int.Parse(Console.ReadLine()); string grade; if(num > 0 && num 2023. 8. 11.
c# 문제 12. 배열의 합 구하기 주어진 배열의 합 구하여 출력하는 코드를 작성하세요. int[] arr = {4,2,5,10,3,7,12,9,1,8,27,31,6,15}; 출력 예) 코드는 아래에 있어용~~~~ foreach는 배열이나 리스트, 딕셔너리 같은 컬렉션에 사용되는 반복문입니다. 배열의 크기만큼 각 요소에 접근합니다. sum에 요소들을 차례대로 더해줍니다^^ 2023. 8. 10.
c# 문제 11. 구구단 시작단과 끝단을 입력받아 출력 구구단의 시작단과 끝단을 입력받아 출력하는 코드를 작성하세요. 실행 예) 아래에 코드 있어용~~~~~~~~~~~~~~~`` int 타입 두 개의 변수 start, end 각각에 입력 받은 값을 대입. 그 값을 토대로 반복문의 초기식과 조건식 작성. 2023. 8. 9.
c# 문제 10. 반복문을 활용하여 홀수의 값을 더한 결과 출력 반복문을 20번 반복. 1부터 20의 값 중 홀수의 값만 더하여 출력하는 코드를 작성하세요. 출력 예) 아래 코드 있어요~~~~~ 나머지의 활용이 중요합니다^^ 2023. 8. 9.
유니티 Unity2d Sprite Missing 오류 유니티 스프라이트 애니메이션을 작업하다가 위와 같은 오류가 발생한다면 다음과 같은 부분을 확인해보시고 수정해주세요. 위 오류는 게임오브젝트에 애니메이션 컴포넌트만 포함되어있고 스프라이트 렌더러 컴포넌트가 없어서 발생한 문제입니다. 애니메이션 컴포넌트가 포함된 오브젝트에 스프라이트 렌더러 컴포넌트를 포함해주시면 됩니다. 2023. 8. 8.
c# 문제 9. 더하기 메소드(함수) 두 수를 입력받아 더하는 메소드(함수)를 작성하세요. 출력 예) 아래에 코드 있어요~~ Add() 더하기 메소드를 통해 입력받은 두 숫자를 매개변수로 전달합니다. 입력받은 문자를 int.Parse를 통해 정수로 변환합니다. 만약 숫자가 아닌 일반 문자를 입력하면 오류발생!! 2023. 8. 8.
Unity GameObject.Find() 유니티 게임오브젝트를 찾는 함수 GameObject.Find()는 찾고자 하는 게임 오브젝트의 이름으로 씬 내의 오브젝트들을 검색합니다. 만약 씬 내에 같은 이름의 오브젝트가 여럿 존재한다면 먼저 검색된 오브젝트를 반환하고, 해당 이름의 오브젝트가 없다면 null을 반환합니다. 간단한 예제를 통해 알아보도록 하겠습니다. 위 이미지의 Cube 오브젝트를 찾아서 가져옵시다. TestSample 스크립트에 추가한 GameObject 타입의 변수 cube가 비어있는 상태입니다. 스크립트에 위 코드를 작성해준 뒤 플레이하면!! Cube 오브젝트가 cube변수에 할당된 것을 볼 수가 있습니다. 더불어 GameObject.Find를 통해 찾은 오브젝트의 컴포넌트를 가져올 수도 있습니다. GetComponent를 함께 활용하시면 됩니다. https:.. 2023. 8. 7.
반응형