책 내용 질문하기
큰 수 더하기 알고리즘 및 프로차트
도서
[2015] 정보처리기사 실기(산업기사 포함)
페이지
103
조회수
910
작성일
2015-06-06
작성자
첨부파일

배열1번부터 숫차를 채워 넣는다고 되어 있는데요

예를 들어서 256의 경우

a(1)=2, a(2)=5, a(3)=6

라고..

그런데 프로차트대로 수행하는 경우에

입력되는 숫자의 자리수가 다르면 정상적으로 동작하지 않는 것 아닌가요?

예를 들어서

256 + 1234 인 경우

A(1) A(2) A(3)

2 5 6

B(1) B(2) B(3) B(4)

+ 1 2 3 4

---------------------

3 7 9 4

이렇게 나오는거 같은데..

숫자 자리수가 동일한 경우로 한정된 경우인지요?

답변
2015-06-08 09:25:35

안녕하세요.

하나의 값을 12자리로 분리하여 입력받으므로

A(12) = 0

A(11) = 0

A(10) = 0

A(9) = 0

A(8) = 0

A(7) = 0

A(6) = 0

A(5) = 0

A(4) = 0

A(3) = 2

A(2) = 5

A(1) = 6

A(12) = 0

A(11) = 0

A(10) = 0

A(9) = 0

A(8) = 0

A(7) = 0

A(6) = 0

A(5) = 0

A(4) = 1

A(3) = 2

A(2) = 3

A(1) = 4

같이 입력받게 되므로 자리수는 맞게 계산됩니다.

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

  • *
    2015-06-08 09:25:35

    안녕하세요.

    하나의 값을 12자리로 분리하여 입력받으므로

    A(12) = 0

    A(11) = 0

    A(10) = 0

    A(9) = 0

    A(8) = 0

    A(7) = 0

    A(6) = 0

    A(5) = 0

    A(4) = 0

    A(3) = 2

    A(2) = 5

    A(1) = 6

    A(12) = 0

    A(11) = 0

    A(10) = 0

    A(9) = 0

    A(8) = 0

    A(7) = 0

    A(6) = 0

    A(5) = 0

    A(4) = 1

    A(3) = 2

    A(2) = 3

    A(1) = 4

    같이 입력받게 되므로 자리수는 맞게 계산됩니다.

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

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