COS Pro 3급 코딩 전문 자격 시험 안내 시험 시간 : 50분 검정 방법 : 실기 문항 구성 : 10개 문항(완성5, 부분 5) 합격 기준 : 600점 이상 합격 합격 점수는 1,000점 만점으로 시험 종료 후 바로 성적표가 발급됩니다 |
[ 문제1 ] |
이름과 나이를 입력 받아 다음과 같이 출력되는 프로그램을 작성하세요.
##### 입력 설명
첫줄에 이름이(영문자)이 주어지고 두번째 줄에 나이가 입력된다.
##### 출력 설명
출력의 예처럼 출력하세요.
##### 입출력 예 1 입력 Hong Gil Dong 16 출력 Your name is Hong Gil Dong. I'm 16 years old. |
[ 문제2 ] |
2개의 수를 입력 받아 출력의 예처럼 출력하세요.
##### 입력 설명
표준 입력으로 정수 2개가 주어집니다.
##### 출력 설명
출력의 예처럼 출력하세요.
##### 입출력 예 1 10 4 출력 10 + 4 = 14 10 - 4 = 6 10 x 4 = 40 10 / 4 = 2 10 % 4 = 2 |
[ 문제3 ] |
정수 N인 정수 삼각형을 출력하려고 합니다.
예를 들어, N이 5일 때 다음과 같이 출력합니다.
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
##### 입력 설명
표준 입력으로 자연수 N이 주어집니다.
* N은 1 이상 100 이하입니다.
##### 출력 설명
크기가 N인 정수 삼각형을 출력해주세요.
##### 입출력 예 입력 5 출력 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1 |
[ 문제4 ] |
정수 3개를 입력 받아 가장 큰수와 가장 작은 수를 출력하는 프로그램을 작성하세요.
##### 입력 설명
정수 3개가 차례대로 주어집니다.
##### 출력 설명
다음과 같이 출력하시오.
##### 입출력 예 1 5 9 12 출력 12 5 |
[ 문제5 ] |
1개의 정수를 입력 받아 약수를 출력하는 프로그램을 빈칸을 채워 완성하세요.
##### 입력 설명
표준 입력으로 수 한개가 주어집니다.
- 입력되는 수는 1이상 1,000 이하인 정수입니다.
##### 출력 설명
약수를 차례대로 출력하세요.
##### 입출력 예 1 입력 16 출력 1 2 4 8 16 |
[ 문제6 ] |
정수 N을 입력 받아 N개의 영문자를 출력하는프로그램을 빈칸을 채워 전체 코드를 완성해주세요.
##### 입력 설명
표준 입력으로 자연수 n이 주어집니다.
##### 출력 설명
영문자 N개를 출력한다.
##### 입출력 예 1 입력 5 출력 ABCDE VWXYZ abcde vwxyz |
n = int(input(""))
for i in range(n):
print(@@@, end="")
print()
for i in range(n-1,-1,-1):
print(@@@, end="")
print()
for i in range(n):
print(@@@, end="")
print()
for i in range(n-1,-1,-1):
print(@@@, end="")
[ 문제7 ] |
10개의 수를 입력 받아 첫 줄에는 짝수를 둘째줄에는 짝수의 합을 셋째 줄에는 짝수의 평균을 출력하는 프로그램을 작성하세요.
평균을 소수 둘째자리까지 출력하세요.(셋째자리에서 반올림)
##### 입력 설명
표준 입력으로 자연수 10개가 차례대로 주어집니다.
##### 출력 설명
출력의 예와 같이 출력하세요.
##### 입출력 예1 입력 2 8 10 3 2 7 4 51 12 6 출력 2 8 10 2 4 12 6 44 6.29 |
#입력받기
arr = []
for i in range(10):
b = input("")
arr.append(b)
for i in range(10):
print(arr[i], end = ' ')
[ 문제8 ] |
정수 n과 배열 arr을 입력 받아 10이상 30이하의 수만 출력하는 프로그램을 작성하세요.
##### 입력 설명
표준 입력으로 자연수 n과 배열 arr이 주어집니다.
* n은 2 이상 50 이하입니다.
##### 출력 설명
10이상 30이하의 수만 출력하세요.
##### 입출력 예1 입력 6 3 15 74 51 23 21 출력 15 23 21 |
#입력 받기
n = int(input(""))
arr = []
for i in range(n):
b = input("")
arr.append(b)
for i in range(n):
print(arr[i], end = ' ')
[ 문제9 ] |
문자열을 입력 받아 홀수번째 문자만 출력하는 프로그램을 작성하세요.
##### 입력 설명
문자열이 주어집니다.
##### 출력 설명
홀수번째 입력 받은 문자만 차례대로 출력하세요.
##### 입출력 예 입력 ABCDEFGHIJK 출력 ACEGIK |
[ 문제1 0] |
표준 입력으로 자연수 n과 배열 arr을 점수를 입력받아 10개의 수 중 짝수이면서 5의 배수인 수를 출력하세요.
둘째 줄에는 짝수이면서 5의 배수인 수 중 최대값과 최소값을 출력하세요.
##### 입력 설명
표준 입력으로 자연수 n과 배열 arr이 주어집니다.
##### 출력 설명
첫줄에 짝수이면서 5의 배수를 출력하고 둘째줄에는 5의 배수 중 최대값과 최소값을 출력하세요.
##### 입출력 예 입력 8 5 10 100 7 20 8 4 16 출력 10 100 20 100 10 |
n = int(input(""))
arr = []
arr = input("").split()
for i in range(n):
arr[i] = int(arr[i])
for i in range(n):
print(arr[i], end = ' ')
'COS Pro 3급 모의고사' 카테고리의 다른 글
COS Pro 모의고사 6회 - python (0) | 2022.11.11 |
---|---|
COS Pro 모의고사 6회 - C++ (0) | 2022.11.09 |
COS Pro 3급 모의고사 5회 - C++ (0) | 2022.11.09 |
[ C++ ] COS Pro 3급 대비 - 문자열 (0) | 2022.10.31 |
[파이썬] COS Pro 3급 대비 - 문자열 (0) | 2022.10.31 |