책 내용 질문하기
for문에서 변수를 정의하라고 하는데요
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
409
조회수
241
작성일
2019-08-11
작성자
탈퇴*원
첨부파일

for a = DVD가격/대여료/10

  won원가대여횟수 = won원가대여횟수 & "★"

next a

 

 

위 식에서

1) a를 왜 변수라고 지정하나요?

2) 그리고 저렇게 썼더니 변수를 정의하라고 나오는데 그럼 밑에 줄이나 다른 곳에 a는~이런 식으로 a라는 변수를 정의해줘야 하는 거 아닌가요...?

3) 둘째 줄에서 won원가대여횟수를 사용한 저 수식이 왜 저렇게 되는 건지 모르겠어요 왜 &를 거는 건가요ㅠ

 

답변
2019-08-12 02:46:26

안녕하세요.

 

1) 변수는 변하는 값을 저장하는 기억장소의 일부분의 이름을 지정한 것입니다.

이 문제에서는 DVD가격/대여료/10 의 값을 저장하는 장소로 사용합니다.

 

2) 일반적으로 시험문제에서는 동일 함수나 프로시저에서만 사용하는 지역변수를 사용하기 때문에 변수 선언없이 사용이 가능합니다.

물론 옵션에 따라 달라질 수 있는데요, 선언 하라고 나온다면 dim a 를 프로시저 시작 첫 문장으로 사용하시면 됩니다.

 

3) won원가대여횟수는 실제로는 'DVD가격/대여료/10'를 모르고 For 문을 도는 동안에 ★를 반복표시하는 역할을 합니다.

For 문을 돌 때,

첫 번째에 won원가대여횟수에 ★을 표시하고

두 번째에는 기존 won원가대여횟수인 ★에 ★를 &로 하나 더 표시해서 ★★ 로 won원가대여횟수에 저장합니다.

세 번째에는 기존  won원가대여횟수인 ★★에 ★를 &로 하나 더 표시해서 ★★★ 로 won원가대여횟수에 저장합니다.

 

이런 형태로 For 문을 도는 동안  ★을 증가시켜 저장합니다.

 

& 연산자가 두 개의 문구를 연결해주는 것입니다.

won원가대여횟수에는 숫자가 저장되는 것이 아니라  ★이 저장됩니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-08-12 02:46:26

    안녕하세요.

     

    1) 변수는 변하는 값을 저장하는 기억장소의 일부분의 이름을 지정한 것입니다.

    이 문제에서는 DVD가격/대여료/10 의 값을 저장하는 장소로 사용합니다.

     

    2) 일반적으로 시험문제에서는 동일 함수나 프로시저에서만 사용하는 지역변수를 사용하기 때문에 변수 선언없이 사용이 가능합니다.

    물론 옵션에 따라 달라질 수 있는데요, 선언 하라고 나온다면 dim a 를 프로시저 시작 첫 문장으로 사용하시면 됩니다.

     

    3) won원가대여횟수는 실제로는 'DVD가격/대여료/10'를 모르고 For 문을 도는 동안에 ★를 반복표시하는 역할을 합니다.

    For 문을 돌 때,

    첫 번째에 won원가대여횟수에 ★을 표시하고

    두 번째에는 기존 won원가대여횟수인 ★에 ★를 &로 하나 더 표시해서 ★★ 로 won원가대여횟수에 저장합니다.

    세 번째에는 기존  won원가대여횟수인 ★★에 ★를 &로 하나 더 표시해서 ★★★ 로 won원가대여횟수에 저장합니다.

     

    이런 형태로 For 문을 도는 동안  ★을 증가시켜 저장합니다.

     

    & 연산자가 두 개의 문구를 연결해주는 것입니다.

    won원가대여횟수에는 숫자가 저장되는 것이 아니라  ★이 저장됩니다.

     

    좋은 하루 보내세요. 

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