커뮤니티

수식 문의드립니다.

프로필 이미지
돌돌돌
2012-08-07 12:55:59
198
글번호 53563
답변완료
Input : K(1); "K"라는 변수를 둡니다. var1=어떤값1 ; var2=어떤값2 ; var3=어떤값3 ; var4=어떤값4 ; var5=어떤값5 ; 이렇다고 할때 "K"값이 1일때 var1 값에서 하나위인 var2 값을 더한 값을 구하고 var2 값에서 하나위인 var3 값을 더한 값을 구하고 var3 값에서 하나위인 var4 값을 더한 값을 구하고 var4 값에서 하나위인 var5 값을 더한 값을 구하게 되고 "K"값이 2일때 var1 값에서 두개위인 var3 값을 더한 값을 구하고 var2 값에서 두개위인 var4 값을 더한 값을 구하고 var3 값에서 두개위인 var5 값을 더한 값을 구하고자 합니다. 이런식으로 변수에따른 각각의 값을 구하고자 할때 어떻게 해야할까요? 부탁드립니다. 그럼 수고하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-08-07 14:48:10

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. 어떤값을 배열변수에 저장하고 for문을 이용하셔야 합니다. Input : K(1); var : cnt(0); Array : value[20](0),sum[20](0); value[1] = 어떤값1 ; value[2] = 어떤값2 ; value[3] = 어떤값3 ; value[4] = 어떤값4 ; value[5] = 어떤값5 ; for cnt = 1 to 5-K{ sum[cnt] = value[cnt]+value[cnt+K]; } 위와 같이 작성하시면 K가 1일때 sum[1]은 value[1]+vlaue[2] sum[2]은 value[2]+vlaue[3] sum[3]은 value[3]+vlaue[4] sum[4]은 value[4]+vlaue[5] K가 2일때 sum[1]은 value[1]+vlaue[3] sum[2]은 value[2]+vlaue[4] sum[3]은 value[3]+vlaue[5] 즐거운 하루되세요 > 돌돌돌 님이 쓴 글입니다. > 제목 : 수식 문의드립니다. > Input : K(1); "K"라는 변수를 둡니다. var1=어떤값1 ; var2=어떤값2 ; var3=어떤값3 ; var4=어떤값4 ; var5=어떤값5 ; 이렇다고 할때 "K"값이 1일때 var1 값에서 하나위인 var2 값을 더한 값을 구하고 var2 값에서 하나위인 var3 값을 더한 값을 구하고 var3 값에서 하나위인 var4 값을 더한 값을 구하고 var4 값에서 하나위인 var5 값을 더한 값을 구하게 되고 "K"값이 2일때 var1 값에서 두개위인 var3 값을 더한 값을 구하고 var2 값에서 두개위인 var4 값을 더한 값을 구하고 var3 값에서 두개위인 var5 값을 더한 값을 구하고자 합니다. 이런식으로 변수에따른 각각의 값을 구하고자 할때 어떻게 해야할까요? 부탁드립니다. 그럼 수고하세요