책 내용 질문하기
2016 컴퓨터활용능력 1급 필기 247쪽 ㅠㅠ
도서
2016 시나공 컴퓨터활용능력 1급 필기
페이지
247
조회수
210
작성일
2016-02-05
작성자
첨부파일

247쪽에 2번을 도저히 이해를 못하겠어요 어떡해 푸는 지 해설을 봐도 이해가 안가네요 ㅠㅠ 이해좀 시켜주세요

왜 i가 1일 떄 sum이 1이 되는지..

답변
2016-02-11 09:58:33

안녕하세요.

i=i+1을 실행하면 i는 1이 되고, 다음 문장 sum=sum+i를 실행하면 sum에 0이 들어 있으므로 sum+i =0+1=1로, sum는 1이 됩니다. loop until 에서 i가 10보다 아직 작으므로 다시 Do 문으로 이동합니다.

i=i+1을 실행하면 i에는 1이 들어 있으므로 i+1=1+1 =2로, i는 2가 되고, sum=sum+i를 실행하면 sum에 1이 들어 있으므로 sum+i =1+2=3으로, sum는 3이 됩니다. loop until 에서 i가 10보다 아직 작으므로 다시 Do 문으로 이동합니다.

i=i+1을 실행하면 i에는 2가 들어 있으므로 i+1=2+1=3으로, i는 3이 되고, sum=sum+i를 실행하면 sum에 3이 들어 있으므로 sum+i =3+3=6으로, sum는 6이 됩니다. loop until 에서 i가 10보다 아직 작으므로 다시 Do 문으로 이동합니다.

...

위와 같이 실행하면서 각 값을 계산하면 됩니다.

즐거운 하루 되세요.

  • *
    2016-02-11 09:58:33

    안녕하세요.

    i=i+1을 실행하면 i는 1이 되고, 다음 문장 sum=sum+i를 실행하면 sum에 0이 들어 있으므로 sum+i =0+1=1로, sum는 1이 됩니다. loop until 에서 i가 10보다 아직 작으므로 다시 Do 문으로 이동합니다.

    i=i+1을 실행하면 i에는 1이 들어 있으므로 i+1=1+1 =2로, i는 2가 되고, sum=sum+i를 실행하면 sum에 1이 들어 있으므로 sum+i =1+2=3으로, sum는 3이 됩니다. loop until 에서 i가 10보다 아직 작으므로 다시 Do 문으로 이동합니다.

    i=i+1을 실행하면 i에는 2가 들어 있으므로 i+1=2+1=3으로, i는 3이 되고, sum=sum+i를 실행하면 sum에 3이 들어 있으므로 sum+i =3+3=6으로, sum는 6이 됩니다. loop until 에서 i가 10보다 아직 작으므로 다시 Do 문으로 이동합니다.

    ...

    위와 같이 실행하면서 각 값을 계산하면 됩니다.

    즐거운 하루 되세요.

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