기초다지기
-
JUNGOL 기초다지기 18 파일입출력보관함 2020. 1. 12. 10:01
프로그래밍에서 가장 기초적인 내용을 다루는 기초 다지기입니다. 이번 포스팅은 기초 다지기 중 열여덟 번째인 파일입출력 문제를 풀어보도록 하겠습니다. 기초 내용인 만큼 다른 설명없이 문제와 코드만 간단하게 작성하도록 하겠습니다. 626 : 파일입출력 - 자가진단1 #include using namespace std; int main() { int a, b; cin >> a >> b; int beg = (a b) ? a : b; int sum = 0; for (; beg > arr[i].score; arr[i].orig = i; } for (int i = 0; i < 10; ++i) { for (int j = 0; j < 9 - i; ++j) { if (a..
-
JUNGOL 기초다지기 16 구조체보관함 2020. 1. 6. 21:39
프로그래밍에서 가장 기초적인 내용을 다루는 기초 다지기입니다. 이번 포스팅은 기초 다지기 중 열여섯 번째인 구조체 문제를 풀어보도록 하겠습니다. 기초 내용인 만큼 다른 설명없이 문제와 코드만 간단하게 작성하도록 하겠습니다. 613 : 구조체 - 자가진단1 #include #include using namespace std; struct Person { string name; string school; int grade; }; int main() { Person p; cin >> p.name >> p.school >> p.grade; cout
-
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..