분류 전체보기
-
JUNGOL 기초다지기 15 문자열2보관함 2020. 1. 3. 22:42
프로그래밍에서 가장 기초적인 내용을 다루는 기초 다지기입니다. 이번 포스팅은 기초 다지기 중 열다섯 번째인 문자열2 문제를 풀어보도록 하겠습니다. 기초 내용인 만큼 다른 설명없이 문제와 코드만 간단하게 작성하도록 하겠습니다. 602 : 문자열2 - 자가진단1 #include #include using namespace std; int main() { string strArr[5]; for (int i = 4; i >= 0; --i) { cin >> strArr[i]; } for (int i = 0; i > c; for (int i = 0; i < 10; ++i) { if (str..
-
JUNGOL 기초다지기 14 문자열1보관함 2019. 12. 23. 11:25
프로그래밍에서 가장 기초적인 내용을 다루는 기초 다지기입니다. 이번 포스팅은 기초 다지기 중 열네 번째인 문자열1 문제를 풀어보도록 하겠습니다. 기초 내용인 만큼 다른 설명없이 문제와 코드만 간단하게 작성하도록 하겠습니다. 593 : 문자열1 - 자가진단1 #include using namespace std; bool IsInRange(short code); int main() { short code; while (true) { cout > code; if (IsInRange(code)) cout str2; cout data; if (IsAlpha(data)) cout
-
JUNGOL 기초다지기 13 함수3보관함 2019. 12. 16. 20:35
프로그래밍에서 가장 기초적인 내용을 다루는 기초 다지기입니다. 이번 포스팅은 기초 다지기 중 열세 번째인 함수3 문제를 풀어보도록 하겠습니다. 기초 내용인 만큼 다른 설명없이 문제와 코드만 간단하게 작성하도록 하겠습니다. 587 : 함수3 - 자가진단1 함수3의 문제는 재귀 함수를 위주로 작성되어 있습니다. 재귀 함수는 함수 스스로가 스스로를 출력하는 함수이며 특정 상황을 잘 표현할 수 있으나 많은 경우 반복문을 통해 더 효율적인 코드를 구현할 수 있습니다. #include using namespace std; void RecursiveFunc(int n); int main(void) { int n; cin >> n; RecursiveFunc(n); } void RecursiveFunc(int n) { ..
-
JUNGOL 기초다지기 12 함수2보관함 2019. 12. 11. 21:19
프로그래밍에서 가장 기초적인 내용을 다루는 기초 다지기입니다. 이번 포스팅은 기초 다지기 중 열두 번째인 함수2 문제를 풀어보도록 하겠습니다. 기초 내용인 만큼 다른 설명없이 문제와 코드만 간단하게 작성하도록 하겠습니다. 579 : 함수2 - 자가진단1 #include using namespace std; void PrintDesc(int arr[], int n); void Swap(int& a, int& b); int main(void) { int* arr = nullptr; int n; cin >> n; arr = new int[n]; for (int i = 0; i > arr[i]; } PrintDesc(arr, n); delete[] arr; } void PrintD..
-
JUNGOL 기초다지기 11 함수1보관함 2019. 12. 4. 21:40
프로그래밍에서 가장 기초적인 내용을 다루는 기초 다지기입니다. 이번 포스팅은 기초 다지기 중 열한 번째인 함수1 문제를 풀어보도록 하겠습니다. 기초 내용인 만큼 다른 설명없이 문제와 코드만 간단하게 작성하도록 하겠습니다. 571 : 함수1 - 자가진단1 #include using namespace std; void PrintSpecialCharacters(); int main(void) { int var; cin >> var; for (int i = 0; i < var; ++i) { PrintSpecialCharacters(); } } void PrintSpecialCharacters() { cout var; cout.setf(ios::fixed); cout.precision(2); cout var; P..
-
JUNGOL 기초다지기 10 배열2보관함 2019. 12. 2. 21:39
프로그래밍에서 가장 기초적인 내용을 다루는 기초 다지기입니다. 이번 포스팅은 기초 다지기 중 열 번째인 배열2 문제를 풀어보도록 하겠습니다. 기초 내용인 만큼 다른 설명없이 문제와 코드만 간단하게 작성하도록 하겠습니다. 564 : 배열2 - 자가진단1 #include using namespace std; bool IsBigAlpha(char ch); int main(void) { int arr[26]{}; char ch; while(true) { cin >> ch; if (!IsBigAlpha(ch)) { break; } arr[ch - 'A']++; } for (int i = 0; i 0) cout
-
JUNGOL 기초다지기 09 배열1보관함 2019. 11. 28. 21:03
프로그래밍에서 가장 기초적인 내용을 다루는 기초 다지기입니다. 이번 포스팅은 기초 다지기 중 아홉 번째인 배열1 문제를 풀어보도록 하겠습니다. 기초 내용인 만큼 다른 설명없이 문제와 코드만 간단하게 작성하도록 하겠습니다. 555 : 배열1 - 자가진단1 #include using namespace std; int main(void) { char arr[10]; for (int i = 0; i > arr[i]; } for (int i = 0; i < 10; ++i) { cout arr[i] && IsInRange(100, 9999, arr[i])) min = arr[i]; if (max < arr[i] && IsInRange(1, 99, arr[i])) max = arr[i..
-
Unity에서 .NET 4.x 사용안 했던 이유 및 새로운 기능일지 2019. 11. 26. 18:47
많은 회사에서 .NET 4.x를 사용하지 않는데 물어보기 뭐해서 검색해보니 MSDN에서 해당 사유를 알 수 있는 글을 발견할 수 있었다. 사용안 한 이유) 위 정보를 읽어보면 유니티 2017버전 이전에는 NET 4.x 버전을 아예 지원하지 않았고 2017버전에 들어와서 실험적으로 도입하기 시작했다는 것을 알 수 있다. 그렇기에 회사들이 .NET4.x를 사용하지 않았던 것은 기존에 2017버전보다 낮은 버전을 사용했기 때문이기도하고 2017을 썼다 하더라도 실험적인 기능을 제품에 적용하기는 어려웠던 것으로 보인다. 유용한 기능) .NET4.x로 넘어오면서 편리한 기능들이 생겼다. 1. auto 이니셜라이저 // .NET 3.5 public int Health { get; set; } // Health ha..