for문 뭐가뭔지모르겠네요 왜 시작에 a=1 으로 하는지도 모르겠고 3번문제 for문 설명이랑 전체적으로 해설좀 해주세요
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문을 빠져나옵니다.
won원가대여횟수는 실제로는 'DVD가격/대여료/10'를 모르고 For 문을 도는 동안에 ★를 반복표시하는 역할을 합니다.
For 문을 돌 때,
첫 번째에 won원가대여횟수에 ★을 표시하고
두 번째에는 기존 won원가대여횟수인 ★에 ★를 &로 하나 더 표시해서 ★★ 로 won원가대여횟수에 저장합니다.
세 번째에는 기존 won원가대여횟수인 ★★에 ★를 &로 하나 더 표시해서 ★★★ 로 won원가대여횟수에 저장합니다.
이런 형태로 For 문을 도는 동안 ★을 증가시켜 저장합니다.
& 연산자가 두 개의 문구를 연결해주는 것입니다.
won원가대여횟수에는 숫자가 저장되는 것이 아니라 ★이 저장됩니다.
좋은 하루 되세요.
-
관리자2021-01-15 15:25:18
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문을 빠져나옵니다.
won원가대여횟수는 실제로는 'DVD가격/대여료/10'를 모르고 For 문을 도는 동안에 ★를 반복표시하는 역할을 합니다.
For 문을 돌 때,
첫 번째에 won원가대여횟수에 ★을 표시하고
두 번째에는 기존 won원가대여횟수인 ★에 ★를 &로 하나 더 표시해서 ★★ 로 won원가대여횟수에 저장합니다.
세 번째에는 기존 won원가대여횟수인 ★★에 ★를 &로 하나 더 표시해서 ★★★ 로 won원가대여횟수에 저장합니다.
이런 형태로 For 문을 도는 동안 ★을 증가시켜 저장합니다.
& 연산자가 두 개의 문구를 연결해주는 것입니다.
won원가대여횟수에는 숫자가 저장되는 것이 아니라 ★이 저장됩니다.
좋은 하루 되세요.