문제: 5행3열 배열을 생성하고 랜덤함수 CInt((70 * Rnd) + 1) 을 이용해 임의의 수로 각 배열의 가로인덱스와 세로 인덱스 및 전체 합계를 구하는 다음과 같은 프로그램을 작성하시오

네이버 해답: 위 그림의 배열텍스트박스가 text1이라는 이름의 개체배열이고 가로합계가 text2,세로가 text3,전체(단 인덱스부분 제외)가 text4라는 이름이라고 할때

sub 배열생성하기버튼클릭()

dim i as integer

for i=0 to 14

text1(i).text=CInt((70 * Rnd) + 1)

next

end sub

 

sub 결과확인클릭()

dim i as integer,s as integer

s=0

for i=0 to 4  '가로인덱스

s=s+val(text1(i))

next

text2=s

 

s=0

for i=0 to 14 step 5  '세로인덱스

s=s+val(text1(i))

next

text3=s

 

s=0

for i=0 to 14 '전체합

s=s+val(text1(i))

next

text3=s-val(text2)-val(text3)

end sub


여기서 굵은글씨에서 s는 왜들어가있고 가로인덱스가뭔지 세로인덱스가뭔지 s는왜들어가있는지 

전체합에서 왜 가로합계에서 세로를빼는건지 모르겠스빈다..ㅠㅠㅠ도와주세요 몇시간쨰이것만 하고있슴다..