책 내용 질문하기
gilbut@gilbut.co.kr
도서
[2011] 정보처리기능사 실기
페이지
58
조회수
209
작성일
2011-10-19
작성자
첨부파일

2010년 3월 정기시험 알고리즘 문제가 전반적으로 이해가 가질 않아서 질문드립니다.

M이 입력값이 저장되는 변수라면 <처리조건>에서 입력되는 값이 1부터 1억 미만까지의 정수니까

1부터 1억 미만까지 순차적으로 대입하란 뜻인가요?

가장 궁금한건 이 알고리즘의 원리입니다.

단순히 1234567을 대입했을때 1,234,567이라는 값을 도출하기만을 위한 알고리즘인지

사용변수에 대한 설명도 이해가 가질 않아서 손도 못댔던 문제입니다

두서없이 횡설수설한 느낌인데, 간단한 해설이라도 부탁드립니디ㅜ

답변
2011-10-20 09:09:52

안녕하세요.

1부터 1억 미만까지의 정수라는 것은 입력될 수 있는 값의 범위를 의미합니다.

1이 입력되거나

1234567이 입력되거나

99999999가 입력되거나

입력되는 값이 1이상이면서 100000000 미만이라는 의미입니다.

값이 1234567이 입력되면 천단위마다 콤마(,)를 붙여 출력하라는 의미인 것이죠.

즉 1234567이 입력되면 1,234,567이 출력되는 것입니다.

위 내용을 염두에 두고 빈괄호를 모두 채운 후 디버깅을 하여 순서도의 처리 과정을 한번 살펴보세요.

오늘도 즐거운 하루 되세요.

"
  • *
    2011-10-20 09:09:52

    안녕하세요.

    1부터 1억 미만까지의 정수라는 것은 입력될 수 있는 값의 범위를 의미합니다.

    1이 입력되거나

    1234567이 입력되거나

    99999999가 입력되거나

    입력되는 값이 1이상이면서 100000000 미만이라는 의미입니다.

    값이 1234567이 입력되면 천단위마다 콤마(,)를 붙여 출력하라는 의미인 것이죠.

    즉 1234567이 입력되면 1,234,567이 출력되는 것입니다.

    위 내용을 염두에 두고 빈괄호를 모두 채운 후 디버깅을 하여 순서도의 처리 과정을 한번 살펴보세요.

    오늘도 즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.