1. for문은 형식이 for a= 1 to 조건 / next a / else 이게 맞나요? 1 to로 무조건 써야하는지 궁금합니다
2. mid 함수 안에 len(제품명)-4,3)*1 이 무엇을 뜻하는건가요? 곱하기 1은 왜 하는건가요?
1. For 문은 아래 형식이 기본 형식입니다.
For 초기값 to 최종값 step 증가분
//반복되어 실행될 코드
Next
예를 들어
For a=1 to 10
a=a+1
Next a 라면
a는 1부터 10까지 반복되면서 누적합계를 구하는 코드가 됩니다.
For문은 a의 값이 10보다 작지 않은지 확인 하고 1~10 사이의 수라면
a=a+1을 실행합니다.
next a 를 만나면 다시 for 문의 시작으로 제어가 이동합니다.
다시 a가 1~10 사이의 수인지 확인하고,
1~10 사이의 수라면 a=a+1을 수행하고, 그렇지 않으면 Next a 다음으로 제어를 이동시키며 For문을 빠져나옵니다.
a는 변수로 변하는 값을 저장합니다.
항상 1인 것은 아닙니다. 문제에 맞게 지정하시면 되는 부분이세요.
2. right 함수는 문자함수로 문자를 반환하므로 숫자로 변환시키기 위해 *1을 한 것입니다.
좋은 하루 되세요.
-
관리자2021-02-18 17:03:10
1. For 문은 아래 형식이 기본 형식입니다.
For 초기값 to 최종값 step 증가분
//반복되어 실행될 코드
Next
예를 들어
For a=1 to 10
a=a+1
Next a 라면
a는 1부터 10까지 반복되면서 누적합계를 구하는 코드가 됩니다.
For문은 a의 값이 10보다 작지 않은지 확인 하고 1~10 사이의 수라면
a=a+1을 실행합니다.
next a 를 만나면 다시 for 문의 시작으로 제어가 이동합니다.
다시 a가 1~10 사이의 수인지 확인하고,
1~10 사이의 수라면 a=a+1을 수행하고, 그렇지 않으면 Next a 다음으로 제어를 이동시키며 For문을 빠져나옵니다.
a는 변수로 변하는 값을 저장합니다.
항상 1인 것은 아닙니다. 문제에 맞게 지정하시면 되는 부분이세요.
2. right 함수는 문자함수로 문자를 반환하므로 숫자로 변환시키기 위해 *1을 한 것입니다.
좋은 하루 되세요.