JUNGOL
-
JUNGOL...25일지 2020. 11. 25. 08:14
Language_Code/함수2/자가진단1 문제 10 이하의 자연수 n을 입력받고 n개의 정수를 입력받아 내림차순으로 정렬하여 출력하는 프로그램을 작성하시오. (배열을 전달하는 함수를 이용한다.) 입력 예 4 10 9 2 15 출력 예 15 10 9 2 BasicFunction201.h #include class BasicFunction201 : public Base { private: void Function(int n, int arr[]); }; BasicFunction201.cpp void BasicFunction201::Code() { int n; int arr[10]{}; std::cin >> n; for (int i = 0; i > arr[i]; } Fu..
-
JUNGOL...24일지 2020. 11. 24. 10:49
Language_Code/함수1/형성평가1 문제 ‘@’문자를 10개 출력하는 함수를 작성 한 후 함수를 세 번 호출하여 아래와 같이 출력하는 프로그램을 작성하시오. 출력 예 first @@@@@@@@@@ second @@@@@@@@@@ third @@@@@@@@@@ FormativeFunction101.h #include class FormativeFunction101 : public Base { private: void Function(); }; FormativeFunction101.cpp void FormativeFunction101::Code() { std::cout var; Function(var); } void FormativeFunction103::Function(int var) { for (..
-
JUNGOL...23일지 2020. 11. 19. 21:26
Language_Code/함수1/자가진단1 문제 문자열 "~!@#$^&*()_+|" 를 출력하는 함수를 작성하고 정수를 입력받아 입력받은 수만큼 함수를 호출하는 프로그램을 작성하시오. * 주의 : 문자열을 잘 확인하세요. * 문자열을 복사해서 출력해도 됩니다. 입력 예 3 출력 예 ~!@#$^&*()_+| ~!@#$^&*()_+| ~!@#$^&*()_+| Hint! 함수 개념 BasicFunction101.h #include class BasicFunction101 : public Base { private: void Function(); }; BasicFunction101.cpp void BasicFunction101::Code() { int var; std::cin >> var; for (int i ..
-
JUNGOL...22일지 2020. 11. 17. 19:38
Language_Code/배열2/형성평가1 문제 승지는 주사위 놀이를 하다가 주사위를 10번 던져서 각 숫자가 몇 번씩 나왔는지 알아보려고 한다. 한번 던질 때마다 나온 주사위의 숫자를 입력받아서 각 숫자가 몇 번씩 나왔는지 출력하는 프로그램을 작성하시오. 입력 예 5 6 3 4 5 5 2 2 4 6 출력 예 1 : 0 2 : 2 3 : 1 4 : 2 5 : 3 6 : 2 FormativeArray201.h #include FormativeArray201.cpp void FormativeArray201::Code() { int dice[6]{}; int var; for (int i = 0; i > var; dice[var - 1]++; } for (int i = ..
-
JUNGOL...21일지 2020. 11. 14. 11:41
Language_Code/배열2/자가진단1 문제 영문 대문자를 입력받다가 대문자 이외의 문자가 입력되면 입력을 중단하고 영문 대문자들에 대하여 1번 이상 입력된 각 문자와 그 문자의 개수를 사전 순으로 출력하는 프로그램을 작성하시오. 입력 예 A B C F F F B Z ! 출력 예 A : 1 B : 2 C : 1 F : 3 Z : 1 Hint! C, C++ 사용자 힌트입니다. 'A'는 0번 'B'는 1번 'C'는 2번 … 'Z'는 25번에 count 한다. 'A'는 메모리에 65로 저장된다. 따라서 입력받은 문자에서 65 또는 'A'를 빼면 해당문자의 개수를 저장할 번호가 된다. ('B'-65=1 또는 'B'-'A'=1) 1을 다시 'B'로 바꾸어 출력하려면 char(1+65) 또는 char(1+'A'..
-
JUNGOL...20일지 2020. 11. 9. 12:27
Language_Code/배열1/형성평가1 문제 10개의 문자를 입력받아 마지막으로 입력받은 문자부터 첫 번째 입력받은 문자까지 차례로 출력하는 프로그램을 작성하시오. 입력 예 A E C X Y Z c b z e 출력 예 e z b c Z Y X C E A FormativeArray101.h #include FormativeArray101.cpp void FormativeArray101::Code() { char arr[10]; for (int i = 0; i > arr[i]; } for (int i = 9; i >= 0; i--) { std::cout arr[i]; } int sum{ arr[0] + arr[2] + arr[4] }; std::cout > arr..
-
JUNGOL...19일지 2020. 11. 5. 22:31
Language_Code/배열1/자가진단1 문제 문자 10개를 저장할 수 있는 배열을 만들고 10개의 문자를 입력받아 입력받은 문자를 이어서 출력하는 프로그램을 작성하시오. 입력 예 A B C D E F G H I J 출력 예 ABCDEFGHIJ Hint! 문자를 입력받을 때는 %c 앞에 반드시 공백이 필요함을 잊지 말자. BasicArray101.h #include BasicArray101.cpp void BasicArray101::Code() { char arr[10]; for (int i = 0; i > arr[i]; } for (int i = 0; i < 10; i++) { std::cout arr[i]; } int min{ arr[0] }; for (in..
-
JUNGOL...18일지 2020. 11. 3. 20:24
Language_Code/반복제어문3/형성평가1 문제 정수 20 개를 입력받아서 그 합과 평균을 출력하되 0 이 입력되면 20개 입력이 끝나지 않았더라도 그 때까지 입력된 합과 평균을 출력하는 프로그램을 작성하시오. 평균은 소수부분은 버리고 정수만 출력한다.(0이 입력된 경우 0을 제외한 합과 평균을 구한다.) 입력 예 5 9 6 8 4 3 0 출력 예 35 5 FormativeLoop301.h #include FormativeLoop301.cpp void FormativeLoop301::Code() { int var; int sum{ 0 }, count{ 0 }; do { std::cin >> var; if (var == 0) { break; } sum += var; count++; } while (c..