연습 문제

프로그래밍 첫걸음 - 순차 실행과 코드 읽기 (컴퓨터/정보 중등 정보)

문제에 답하고 제출하면 정답과 풀이를 확인할 수 있습니다. 한 세트는 5문항으로 구성됩니다.

아래의 기본 문제를 먼저 풀어 보세요. 자동 채점 화면은 자바스크립트가 켜진 브라우저에서 이용할 수 있습니다.

문제와 해설로 복습하기

이 단원의 기본 문제 5개입니다. 먼저 스스로 풀고, 힌트와 해설을 열어 풀이 과정을 비교해 보세요. 위의 채점 연습에서는 기본 문제를 다시 풀거나, 지원되는 수학 단원의 변형 문제를 풀 수 있습니다.

기본 문제 1

코드 price=7; quantity=3; total=price*quantity; total=total-4가 끝난 뒤 total은 얼마인가요?
  1. 17
  2. 21
  3. 10
  4. 4
힌트 보기대입은 오른쪽 식을 계산한 뒤 왼쪽 이름을 갱신합니다.
정답과 풀이 보기
정답: 17
  1. 1. 풀이

    먼저 7×3=21을 total에 대입하고, 다음 줄에서 21−4=17을 다시 대입합니다.

기본 문제 2

표현식 2 + 3 * 4의 결과는 무엇인가요?
  1. 14
  2. 20
  3. 24
  4. 18
힌트 보기괄호가 없으면 곱셈이 덧셈보다 먼저입니다.
정답과 풀이 보기
정답: 14
  1. 1. 풀이

    3×4=12를 먼저 계산한 뒤 2를 더해 14입니다.

기본 문제 3

코드 x=5; y=x; x=8 실행 뒤 y의 값은 무엇인가요?
  1. 5
  2. 8
  3. 13
  4. 0
힌트 보기y에는 대입 시점의 값이 들어갑니다.
정답과 풀이 보기
정답: 5
  1. 1. 풀이

    두 번째 줄에서 현재 x의 값 5를 y에 대입합니다. 뒤에서 x를 8로 바꿔도 y는 5입니다.

기본 문제 4

단가와 수량을 받아 결제액을 출력하는 순서에서 total = price * quantity는 어떤 단계인가요?
  1. 처리
  2. 입력
  3. 출력
  4. 저장 공간 할당
힌트 보기입력·계산·결과 표시를 구분하세요.
정답과 풀이 보기
정답: 처리
  1. 1. 풀이

    단가와 수량은 입력, 곱셈은 처리, 계산값을 화면에 표시하는 것은 출력입니다.

기본 문제 5

코드 x=4; y=x+2; x=y*3가 끝난 뒤 x와 y의 값은 무엇인가요?
  1. x=18, y=6
  2. x=6, y=18
  3. x=12, y=6
  4. x=4, y=6
힌트 보기각 줄 뒤에 값을 표로 기록하세요.
정답과 풀이 보기
정답: x=18, y=6
  1. 1. 풀이

    처음 x=4입니다. 다음 y=4+2=6이고, 마지막 x=6×3=18입니다.

참고 근거와 확인 범위

설명·예제·문제 구성 및 오류 수정 책임: 프리런. 위 자료는 표시한 주제를 확인하거나 더 읽기 위한 근거이며, 외부 기관의 공식 수업이나 감수본을 뜻하지 않습니다.

참고 자료 연결 점검: 2026-11-02. 제작 방식·검수 범위와 수정 기록에서 확인 범위를 볼 수 있습니다. 오류는 상단의 의견 보내기 또는 contact@freelearn.io로 알려 주세요.