로그인
회원가입
사업소개
가디언
SW교육
산학협력
SW가치확산
공지사항
코딩이력관리
SW교육
SW기초교육
SW전공교육
STEP-Up
SW융합교육
SW온라인교육
오픈소스SW
EASY 코스
마일리지 장학금
마이크로디그리
STEP-Up
SW교육
STEP-Up
STEP-UP 문제사례모음
LEVEL 1
LEVEL 2
LEVEL 3
LEVEL 4
2024-1 기출문제
2024-2 기출문제
C 프로그래밍 기초
변수의 선언과 사용
자료형에 따른 변수 선언 및 사용
입력받은 소수를 출력하는 프로그램을 작성하시오.
조회수: 1,557
변수 초기화
입력받은 정수의 길이를 반지름으로 갖는 원의 둘레를 구하는 프로그램을 작성하시오.
조회수: 941
변수 사용을 통한 수식 표현
입력받은 정수의 길이를 반지름으로 갖는 원의 넓이를 구하는 프로그램을 작성하시오.
조회수: 739
입출력
자료형에 따른 데이터 입력
정수, 실수, 문자를 입력받고 출력하는 프로그램을 작성하시오.
조회수: 864
출력_자료형에 따른 데이터 출력
문자를 입력받고 문자형, 정수형, 실수형으로 출력하는 프로그램을 작성하시오.
조회수: 1,033
출력_출력 형식에 맞춘 데이터 출력
문자를 입력받고 문자형, 정수형, 실수형으로 출력하는 프로그램을 작성하시오.
조회수: 974
수식
산술 연산자를 이용한 수식 표현
두 개의 정수를 입력받아 사칙연산과 나머지를 구하는 프로그램을 작성하시오.
조회수: 687
연산자 우선순위를 고려한 다항식 계산
(ax3 - bx2 + ax - b) * (a + b)를 해결하기 위한 프로그램을 제작하시오.
조회수: 683
조건문
조건이 만족하면 실행문 실행
시험 점수를 입력했을 때 60점보다 높을 경우 “통과”를 출력하는 프로그램을 작성하시오.
조회수: 697
조건이 만족할 때와 만족하지 않을 때 서로 다른 실행문 실행
두 개의 정수를 입력 받아 더 큰 수를 출력하는 프로그램을 작성하시오.
조회수: 609
여러 가지 조건에 따라 서로 다른 실행문 실행
시험 점수를 입력했을 때, 해당 점수에 맞는 성적을 A~F까지 나타내는 프로그램을 작성하시오.
조회수: 702
여러 가지 조건에 따라 서로 다른 실행문 실행 #2
시험 점수를 입력했을 때, 해당 점수에 맞는 성적을 A~F까지 나타내는 프로그램을 작성하시오.
조회수: 727
반복문
조건이 만족하는 동안 반복 실행
while문을 사용하여 1부터 입력받은 정수까지 덧셈을 하는 조건문을 작성하시오.
조회수: 720
조건이 만족하는 동안 반복 실행하다가 특정 상황이 발생하면 건너뛰기
while문을 사용하여 입력받는 두 개의 정수 사이 2의 배수가 몇 개 있는지 수를 나타내는 프로그램을 작성하시오.
조회수: 694
조건이 만족하는 동안(또는 일정 횟수) 반복 실행
for문을 사용하여 1부터 입력받은 정수까지 곱하는 조건문을 작성하시오.
조회수: 596
반복 구조 내의 또 다른 반복 구조에 의한 반복 실행
이중 반복문을 사용하여 입력받은 정수만큼 별을 출력하는 프로그램을 작성하시오.
조회수: 693
조건문/반복문
조건이 만족하면 반복 실행
정수를 입력받고 해당 정수가 짝수일 경우 정수만큼의 짝수를, 홀수일 경우 정수만큼의 홀수를 출력하는 프로그램을 작성하시오.
조회수: 727
조건이 만족하는 동안, 조건이 만족할 때와 만족하지 않을 때 서로 다른 실행문의 실행을 반복
정수 n을 입력받아 1부터 n까지 중, 홀수와 짝수를 나타내고 총 개수를 출력하는 프로그램을 작성하시오.
조회수: 681
함수 정의 및 사용
함수 작성과 호출
Hello World를 출력하는 함수를 작성하시오.
조회수: 664
함수의 값 반환
함수를 사용하여 factorial를 계산하는 프로그램을 작성하시오.
조회수: 759
함수의 인자 사용
두 개의 정수를 매개변수로 전달 받아 덧셈 결과를 반환하는 함수를 작성하시오.
조회수: 675
재귀함수
재귀함수를 사용하여 factorial 함수를 작성하시오.
조회수: 806
배열 정의 및 사용
1차원 배열 선언과 배열 원소 사용
전역변수로 크기가 5인 정수형 1차원 배열을 선언한 뒤 가장 마지막 원소를 출력하시오.
조회수: 740
1차원 배열 초기화
크기가 5인 정수형 1차원 배열을 선언하고 모든 원소를 7로 초기화한 뒤 가장 마지막 원소를 출력하시오.
조회수: 641
1차원 배열 원소의 입출력
정수 1개를 입력받아 모든 원소가 입력받은 정수를 가지고 크기가 5인 정수형 1차원 배열을 선언한 뒤, 모든 원소를 한 칸씩 띄어 출력하시오.
조회수: 743
1차원 배열을 함수 매개변수로 전달
정수 1개를 입력받아 모든 원소가 입력받은 정수를 가지고 크기가 5인 정수형 1차원 배열을 선언한 뒤, 배열의 모든 원소의 합을 구해주는 sum() 함수를 만들어 모든 원소의 합을 출력하시오.
조회수: 829
파이썬 프로그래밍 기초
변수의 선언과 사용
변수 선언 및 사용
변수 선언 후 'Hello, world!'를 할당하고 출력하는 프로그램을 작성하시오.
조회수: 659
변수 사용을 통한 수식 표현
1과 5를 변수에 할당하고 1을 5로 나눴을 때의 나머지를 출력하는 프로그램을 작성하시오.
조회수: 499
입출력
자료형에 따른 데이터 입력
본인의 학과를 입력받고 출력하는 프로그램을 작성하시오.
조회수: 608
자료형에 따른 데이터 출력
두 개의 정수를 입력받아 두 수의 차를 구하여 출력하는 프로그램을 작성하시오.
조회수: 559
수식
산술 연산자를 이용한 수식 표현
두 개의 자연수 m, n을 입력받아 두 수의 합과 차를 출력하는 프로그램을 작성하시오.
조회수: 490
연산자 우선순위를 고려한 다항식 계산
피타고라스의 정리는 직각삼각형에서 빗변 길이의 제곱은 다른 두 변의 길이 제곱의 합과 같다는 정리이다. 직각변 두 개의 길이가 주어졌을 때 빗변 길이의 제곱을 출력하는 프로그램을 작성하시오.
조회수: 450
조건문
조건이 만족하면 실행문 실행
정수 m을 입력받고 m이 0인지 판별하는 프로그램을 작성하시오.
조회수: 498
조건이 만족할 때와 만족하지 않을 때 서로 다른 실행문 실행
두 개의 정수 m, n을 입력받아 두 수 중 작은 수를 출력하는 프로그램을 작성하시오.
조회수: 446
여러 가지 조건에 따라 서로 다른 실행문 실행
정수를 입력받고 정수가 1이라면 ‘콜라’, 정수가 2라면 ‘사이다’, 그 외에는 ‘제공하지 않는 메뉴’라고 출력하는 프로그램을 작성하시오.
조회수: 483
반복문
주어진 횟수만큼 반복 실행
양의 정수 n을 입력받아 0부터 n-1까지의 정수를 출력하는 프로그램을 작성하시오.
조회수: 507
주어진 범위 내에서 조건에 따른 반복 실행
양의 정수를 입력받아 1초씩 시간이 줄어드는 스톱워치 프로그램을 작성하시오.
조회수: 477
조건이 만족하는 동안 반복 실행
양의 정수 m을 입력받아 m보다 작은 3의 배수를 출력하는 프로그램을 작성하시오.
조회수: 455
조건이 만족하는 동안 반복 실행하다가 특정 상황이 발생하면 반복 종료
양의 정수 n을 입력받고 n 이하의 자연수를 출력하는 프로그램을 작성하시오.
조회수: 473
조건이 만족하는 동안 반복 실행하다가 특정 상황이 발생하면 건너뛰기
양의 정수 n을 입력받고 n보다 작은 홀수를 출력하는 프로그램을 작성하시오.
조회수: 441
반복 구조 내의 또 다른 반복구 조에 의한 반복 실행
구구단은 1부터 9까지의 두 수를 곱한 9×9 곱셈표를 가리킨다. 1부터 3까지의 두 수를 곱한 3×3 곱셈표를 출력하는 프로그램을 작성하시오.
조회수: 462
조건문/반복문
조건이 만족하면 반복 실행
정수 두 개를 입력받아 두 수 중 작은 수가 큰 수와 같아질 때까지 1을 더하고 출력하는 프로그램을 작성하시오.
조회수: 507
조건이 만족하는 동안, 조건이 만족할 때와 만족하지 않을 때 서로 다른 실행문의 실행을 반복
열 번 찍어 안 넘어가는 나무 없다라는 말이 있다. 10번째에 나무를 찍었을 때 “나무 넘어갑니다.”를 출력하는 프로그램을 작성하시오.
조회수: 474
함수의 정의 및 사용
함수의 작성과 호출
두 개의 정수를 파라미터로 받고, 그 결과를 더 큰 수로 반환하여 출력하는 프로그램을 작성하시오.
조회수: 475
함수의 인자 사용 및 값 반환
두 개의 정수 a,b를 입력받은 다음 이를 파라미터로 받고, a를 b로 나누었을 때, 몫과 나머지를 반환받는 함수를 이용하여 몫과 나머지를 출력하는 프로그램을 작성하시오.
조회수: 399
재귀 함수
정수 a,b를 입력받아 a<b가 될 때까지 a에서 b를 빼는 과정을 출력하는 프로그램을 재귀함수를 사용하여 작성하시오.
조회수: 440
람다식 정의와 사용
정수 a,b를 입력받아 a에 b를 두 번 더해주는 함수를 람다식을 이용하여 작성하시오.
조회수: 426