COS Pro 3급 코딩 전문 자격 시험 안내 시험 시간 : 50분 검정 방법 : 실기 문항 구성 : 10개 문항(완성5, 부분 5) 합격 기준 : 600점 이상 합격 합격 점수는 1,000점 만점으로 시험 종료 후 바로 성적표가 발급됩니다 |
[ 문제1 ] |
자연수 n을 입력 받아 약수의 개수를 출력하는 프로그램을 작성하세요.
##### 입력 설명
첫줄에 정수 N이 주어집니다.
##### 출력 설명
출력의 예처럼 n의 약수를 출력하세요.
##### 입출력 예 1 입력 12 출력 6 |
[ 문제2 ] - 빈칸채우기 |
while문을 이용하여 출력의 예처럼 출력하세요.
##### 입력 설명
표준 입력으로 정수 n이 주어집니다.(n은 항상 짝수입니다.)
##### 출력 설명
출력의 예처럼 출력하세요.
##### 입출력 예 1 12 출력 1 2 3 4 5 6 7 8 9 10 11 12 |
#include <iostream>
using namespace std;
int main()
{
int n, i;
i=1;
cin >> n;
while(n > i)
{
cout << i << ' ' << i+1 << endl;
@@@;
}
}
[ 문제3 ] - 빈칸채우기 |
세 과목 점수를 입력 받아 세과목 모두 60점 이상이면 "YES", 아니면 "NO"를 출력하는 프로그램을 작성하세요.
##### 입력 설명
표준 입력으로 정수 3개가 주어집니다.
* N은 1 이상 100 이하입니다.
##### 출력 설명
세과목 모두 60점 이상이면 "YES", 아니면 "NO"를 출력하시오.
##### 입출력 예1 입력 75 95 85 출력 YES |
##### 입출력 예2 입력 75 95 55 출력 NO |
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
cin >> a >> b >> c;
if( @@@ )
{
cout << "YES";
}
else
{
cout << "NO";
}
}
[ 문제4 ] - 빈칸채우기 |
1 ~ 100 사이의 3의 배수 이거나 7의 배수인 수를 출력하는 프로그램을 빈칸을 채워 소스 코드를 완성하세요.
##### 입력 설명
입력 데이터는 없습니다.
##### 출력 설명
3의 배수이거나 7의 배수를 출력하세요.
##### 입출력 예 1 출력 3 6 7 9 12 14 15 18 21 24 27 28 30 33 35 ........ |
#include <iostream>
using namespace std;
int main()
{
int a = 1;
while( @@@ )
{
if(@@@)
{
cout << a << ' ';
}
a++;
}
return 0;
}
[ 문제5 ] |
1부터 입력 받은 수까지 합을 출력이 예처럼 출력하는 프로그램을 작성하세요.
##### 입력 설명
표준 입력으로 수 한개가 주어집니다.
- 입력되는 수는 1이상 1,000 이하인 정수입니다.
##### 출력 설명
출력이 예처럼 출력하세요.
##### 입출력 예 1 입력 5 출력 1 ----- 5 = 15 |
##### 입출력 예 1 입력 10 출력 1 ----- 10 = 55 |
...
[ 문제6 ] |
문자열과 정수n을 입력 받아 입력 받은 문자열을 n번 출력하세요.
##### 입력 설명
표준 입력으로 문자열과 정수 n이 주어집니다.
##### 출력 설명
출력이 예처럼 출력하세요.
##### 입출력 예 1 입력 Hello 3 출력 HelloHelloHello |
[ 문제7 ] - 특정 문자 제거하기 |
문자열과 문자1개를 입력 받아 문자열에서 입력 받은 문자를 제거하고 출력하세요.
##### 입력 설명
표준 입력으로 문자열과 문자가 주어집니다.
##### 출력 설명
출력의 예와 같이 출력하세요.
##### 입출력 예1 입력 ABCdefabcABC A 출력 BCdefabcBC 설명 문자열 "ABCdefabcABC"에서 문자 'A'를 제거하고 출력한다. |
[ 문제8 ] - 나머지 구하기 |
정수 n과 배열 arr을 입력 받아 0의 개수, 1의 개수 .... 9의 개수를 출력하는 프로그램을 작성하세요.
##### 입력 설명
표준 입력으로 자연수 n과 배열 arr이 주어집니다.
* n은 2 이상 50 이하입니다.
* arr[]은 0부터 9까지의 수만 주어집니다.
##### 출력 설명
출력의 예와 같이 출력하세요.
##### 입출력 예1 입력 10 0 5 7 2 2 1 9 2 1 6 5 출력 1 2 3 0 0 2 1 1 0 1 설명 0의 개수는 1개입니다. 1의 개수는 2개입니다. 2의 개수는 3개입니다. 3의 개수는 0개입니다. .... 9의 개수는 1개입니다. |
[ 문제9 ] |
10개의 수를 배열 arr을 입력 받아 5의 배수만 출력하세요.
두 번째 줄에는 5의 배수의 개수와 합계 평균을 출력하세요.
평균은 소수 둘째자리까지 출력하세요.(셋째자리에서 반올림)
##### 입력 설명
정수 10개가 주어집니다.
##### 출력 설명
첫 줄에 5의 배수만 출력하세요.
둘째줄에 5의 배수의 개수와 합계 평균을 출력하세요.
##### 입출력 예 입력 12 5 10 57 30 6 11 90 47 2 출력 5 10 30 90 4 135 33.8 |
[ 문제1 0] |
정수 n과 m이 주어질때 n를 m으로 나눈 나머지를 구하는 프로그램을 작성세요.
##### 입력 설명
표준 입력으로 정수 n과 m이 주어집니다.
##### 출력 설명
나머지 값을 출력하세요.
##### 입출력 예 1 입력 3 2 출력 1 |
##### 입출력 예 입력 10 5 출력 0 |
'COS Pro 3급 모의고사' 카테고리의 다른 글
COS Pro 1차원 배열 연습 문제 - C++ (0) | 2022.11.12 |
---|---|
COS Pro 모의고사 6회 - python (0) | 2022.11.11 |
COS Pro 모의고사 5회 - python (0) | 2022.11.09 |
COS Pro 3급 모의고사 5회 - C++ (0) | 2022.11.09 |
[ C++ ] COS Pro 3급 대비 - 문자열 (0) | 2022.10.31 |