책 내용 질문하기
컴활 1급 실기 기본서 부록 154p 3번 사용자 정의 함수 문제
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
154
조회수
242
작성일
2021-08-25
작성자
탈퇴*원
첨부파일
3번 사용자 정의 문제의 f문 for문 사용에 대해서 문의 드리려고 합니다.
해당 문제의 답이
if 반영점수 >= 10 then
for a = 1 to 반영점수/10
fn기타 = fn기타 & "■"
next a
else
fn기타 = "노력요함"
end if
로 되어 있는데
fn기타 = fn기타 & "■" 부분이 이해가 되지 않습니다
&로 연결되어 있으면 fn기타의 값 + ■가 나와야 되는것 아닌지
왜 fn기타 값은 표시되지 않고 ■만 값에 맞춰 반복적으로 되는지 모르겠습니다.
답변
2021-08-28 15:24:05
fn기타 = fn기타 & "■"
a가 1일때 실행하면 아무것도 입력되어 있지 않은 fn기타의 값과 "■"를 연결하여 fn기타에 넣으므로,
fn기타에는 "■"가 들어가 있습니다.
a가 2일때 실행하면 fn기타에 입력되어 있던 "■"에 "■"를 연결하여 fn기타에 저장하므로 "■■"가 됩니다.
a가 3일때 실행하면 fn기타에 입력되어 있던 "■■"에 "■"를 연결하여 fn기타에 저장하므로 "■■■"가 됩니다.
좋은 하루 되세요.
-
관리자2021-08-28 15:24:05
fn기타 = fn기타 & "■"
a가 1일때 실행하면 아무것도 입력되어 있지 않은 fn기타의 값과 "■"를 연결하여 fn기타에 넣으므로,
fn기타에는 "■"가 들어가 있습니다.
a가 2일때 실행하면 fn기타에 입력되어 있던 "■"에 "■"를 연결하여 fn기타에 저장하므로 "■■"가 됩니다.
a가 3일때 실행하면 fn기타에 입력되어 있던 "■■"에 "■"를 연결하여 fn기타에 저장하므로 "■■■"가 됩니다.
좋은 하루 되세요.