COS Pro 3급 코딩 전문 자격 시험 안내 시험 시간 : 50분 검정 방법 : 실기 문항 구성 : 10개 문항(완성5, 부분 5) 합격 기준 : 600점 이상 합격 합격 점수는 1,000점 만점으로 시험 종료 후 바로 성적표가 발급됩니다 |
[ 문제1 ] - 빈칸채우기 |
세 수의 합과 평균을 구하려 합니다.
표준 입력으로 수 세 개를 입력받아, 세 수의 합과 평균을 출력하도록 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요. (평균은 소수 셋째자리에서 반올림하여 둘째자리까지 출력하세요)
##### 입력 설명
표준 입력으로 숫자 세 개가 주어집니다.
* 세 수는 1 이상 100 이하인 자연수입니다.
##### 출력 설명
세 수의 합을 출력해주세요.
##### 입출력 예 1 입력 5 3 6 출력 sum = 14 avg = 4.67 |
##### 입출력 예 2 입력 1 4 2 출력 sum = 7 avg = 2.33 |
a, b, c = map(int, input("세 수를 입력하세요 ").split())
hap = a + b + c
ave = hap / 3
print( @@@ );
print( @@@ )
[ 문제2 ] |
두 문자열을 입력 받아 두 문자열의 길이의 합을 출력하세요
표준 입력으로 문자열 두 개를 입력받아, 두 문자열 길이의 합을 출력하세요
##### 입력 설명
표준 입력으로 문자열 두 개가 주어집니다.
* 두 문자열의 길이는 1 이상 100 이하입니다.
##### 출력 설명
두 문자열의 길이의 합을 출력해 주세요.
##### 입출력 예 입력 "HelloWorld" "Programmingisfun" 출력 26 |
설명
첫 번째 입력받은 문자열의 길이는 10, 두 번째 문자열의 길이는 16입니다. 길이의 합은 26입니다.
[ 문제3 ] |
별("*")로 밑변과 높이가 N인 직각삼각형을 출력하려고 합니다.
예를 들어, N이 5일 때 다음과 같이 출력합니다.
*
**
***
****
*****
표준 입력으로 자연수 N을 입력받아 밑변과 높이가 N인 직각삼각형을 출력해주세요.
##### 입력 설명
표준 입력으로 자연수 N이 주어집니다.
* N은 1 이상 100 이하입니다.
##### 출력 설명
별로 밑변과 높이가 N인 직각삼각형을 출력해주세요.
##### 입출력 예 입력 5 출력 * ** *** **** ***** |
[ 문제4 ] - 빈칸채우기 |
문자열 한 개가 주어졌을 때, 주어진 문자열 양 옆에 작은따옴표를 붙이려 합니다.
표준 입력으로 문자열 한 개를 입력받아, 입력받은 문자열 양 옆에 작은따옴표를 붙여 출력하도록 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요.
##### 입력 설명
표준 입력으로 문자열 한 개가 주어집니다.
- 문자열은 알파벳 대문자와 소문자로만 이루어집니다.
- 문자열 길이는 1 이상 100 이하입니다.
##### 출력 설명
입력받은 문자열 양 옆에 작은따옴표를 붙여 출력해주세요.
##### 입출력 예 1 입력 HelloWorld 출력 'HelloWorld' |
##### 입출력 예 2 입력 Quote 출력 'Quote' |
s = input("")
print( @@@ )
[ 문제5 ] |
수 한 개가 주어졌을 때 그 숫자가 짝수인지 홀수인지 판별하는 프로그램을 작성하세요
표준 입력으로 숫자 한 개를 입력받아, 짝수 혹은 홀수를 출력해주세요.
##### 입력 설명
표준 입력으로 숫자 한 개가 주어집니다.
- 입력되는 수는 1이상 1,000 이하인 정수입니다.
##### 출력 설명
입력받은 수의 홀수 또는 짝수를 출력해주세요.
##### 입출력 예 1 입력 13 출력 홀수 |
##### 입출력 예 2 입력 6 출력 짝수 |
[ 문제6 ] |
표준 입력으로 두 수를 입력 받아 큰수에서 작은수의 차를 출력하세요
##### 입력 설명
표준 입력으로 숫자 두 개가 주어집니다.
* 두 숫자는 1 이상 100 이하인 자연수입니다.
##### 출력 설명
두 수 중 큰수에서 작은수의 차를 출력해주세요.
##### 입출력 예 1 입력 5 7 출력 2 |
##### 입출력 예 2 입력 10 2 출력 8 |
##### 입출력 예 1 입력 5 5 출력 0 |
[ 문제7 ] - 빈칸채우기 |
n부터 1까지의 숫자를 출력하려고 합니다.
표준 입력으로 자연수 n을 받아 n부터 1까지의 정수를 가로로 출력하는 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요.
##### 입력 설명
표준 입력으로 자연수 n이 주어집니다.
* n은 1 이상 1,000 이하입니다.
##### 출력 설명
n부터 1까지의 자연수를 가로로 출력해주세요.
##### 입출력 예 입력 5 출력 5 4 3 2 1 |
n = int(input(""))
while @@@ :
print( @@@ )
@@@
[ 문제8 ] |
길이가 n인 배열 arr에서 짝수의 개수와 홀수의 개수를 출력하세요.
표준 입력으로 자연수 n과 배열 arr을 입력받아, 짝수의 개수와 홀수의 개수를 출력하는 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요.
##### 입력 설명
표준 입력으로 자연수 n과 배열 arr이 주어집니다.
* n은 2 이상 50 이하입니다.
* arr의 원소는 1 이상 100 이하인 정수입니다.
##### 출력 설명
배열 arr에서 홀수의 개수와 짝수의 개수를 차례대로 출력해주세요.
##### 입출력 예 입력 5 3 6 2 1 10 출력 2 3 |
[ 문제9 ] - 빈칸채우기 |
길이가 n인 배열 arr에의 합과 평균을 출력하세요
표준 입력으로 자연수 n과 배열 arr을 입력받아, arr배열의 총합과 평균을 출력하는 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요. (평균은 소수 첫째자리까지 출력하세요)
##### 입력 설명
표준 입력으로 자연수 n과 배열 arr이 주어집니다.
* n은 2 이상 50 이하입니다.
* arr의 원소는 1 이상 100 이하인 정수입니다.
##### 출력 설명
배열 arr에의 총합과 평균을 차례대로 출력해주세요.
##### 입출력 예 입력 6 12 1 9 17 31 7 출력 77 12.8 |
n = int(input(""))
arr= []
arr = input().split()
hap = 0
avg = 0
for i in range(n):
arr[i] = int(arr[i])
for x in @@@:
hap += @@@
print(hap)
print( @@@ )
[ 문제1 0] - 빈칸채우기 |
문자열 s에서 'p'와 'P'의 개수를 출력해주세요
예를 들어 s가 "happyHappy"일 때, 'p'와 'P'의 개수 4를 출력합니다.
표준 입력으로 문자열 s를 입력받아 s에서 'p'와 'P'의 개수를 출력해주세요.
##### 입력 설명
표준 입력으로 문자열 s가 주어집니다.
* 문자열 s의 길이는 1 이상 1,000 이하입니다.
* 문자열 s는영문자로 이루어진 문자열입니다.
##### 출력 설명
문자열 s에서 'p'와 'P'의 개수를 출력해주세요.
##### 입출력 예 1 입력 "Happy" 출력 2 |
##### 입출력 예 2 입력 "Programmingpython" 출력 2 |
s = input("")
cnt = 0
for x in @@@:
if @@@:
cnt += 1
print(cnt)
s = input("")
cnt = 0
for i in range( @@@ ):
if @@@:
cnt += 1
print(cnt)
'COS Pro 3급 모의고사' 카테고리의 다른 글
COS Pro 3급 모의고사 3회 - python (0) | 2022.10.31 |
---|---|
COS Pro 3급 모의고사 3회 - C++ (0) | 2022.10.31 |
COS Pro 3급 모의고사 2회 - C++ (0) | 2022.10.31 |
COS Pro 3급 모의고사 1회 - python (0) | 2022.10.31 |
COS Pro 3급 모의고사 1회 - C++ (0) | 2022.10.29 |