커뮤니티

부탁드립니다.

프로필 이미지
묘선낭자
2021-12-23 01:54:52
407
글번호 154777
답변완료
var1부터 var10까지 10개의 값(선)이 있을 때, 이 10개의 값(선)중 var11 = var1보다 큰 값(위에 있는 선)의 갯수; var12 = var2보다 큰 값(위에 있는 선)의 갯수; var13 = var3보다 큰 값(위에 있는 선)의 갯수; var14 = var4보다 큰 값(위에 있는 선)의 갯수; var15 = var5보다 큰 값(위에 있는 선)의 갯수; var16 = var6보다 큰 값(위에 있는 선)의 갯수; var17 = var7보다 큰 값(위에 있는 선)의 갯수; var18 = var8보다 큰 값(위에 있는 선)의 갯수; var19 = var9보다 큰 값(위에 있는 선)의 갯수; var20 = var10보다 큰 값(위에 있는 선)의 갯수; 를 지표식으로 표현하고자 하는데, 식을 어떻게 만들어야 하는지요.(0부터 9가 나오게끔)
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-23 12:39:21

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. 문의하신 내용은 배열변수와 for문을 이용해야 간단히 작성히 됩니다. 아래 이동평균은 임의로 지정한 지표값입니다. var : i1(0),i2(0); Array : VV[11](0),count[11](0); #var1~var1값(임의지정) var1 = ma(C,5); var2 = ma(C,15); var3 = ma(C,25); var4 = ma(C,35); var5 = ma(C,45); var6 = ma(C,55); var7 = ma(C,65); var8 = ma(C,75); var9 = ma(C,85); var10 = ma(C,95); #각 변수의 값을 배열변수에 저장 VV[1] = var1; VV[2] = var2; VV[3] = var3; VV[4] = var4; VV[5] = var5; VV[6] = var6; VV[7] = var7; VV[8] = var8; VV[9] = var9; VV[10] = var10; #vv[1]~vv[10]까지의 값을 비교해 #높은값의 갯수를 count[1]~count[10]에 저장 For i1 = 1 to 10 { count[i1] = 0; For i2 = 1 to 10 { if VV[i2] > VV[i1] Then { count[i1] = count[i1]+1; } } } Plot1(count[1]); Plot2(count[2]); Plot3(count[3]); Plot4(count[4]); Plot5(count[5]); Plot6(count[6]); Plot7(count[7]); Plot8(count[8]); Plot9(count[9]); Plot10(count[10]); 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : 부탁드립니다. > var1부터 var10까지 10개의 값(선)이 있을 때, 이 10개의 값(선)중 var11 = var1보다 큰 값(위에 있는 선)의 갯수; var12 = var2보다 큰 값(위에 있는 선)의 갯수; var13 = var3보다 큰 값(위에 있는 선)의 갯수; var14 = var4보다 큰 값(위에 있는 선)의 갯수; var15 = var5보다 큰 값(위에 있는 선)의 갯수; var16 = var6보다 큰 값(위에 있는 선)의 갯수; var17 = var7보다 큰 값(위에 있는 선)의 갯수; var18 = var8보다 큰 값(위에 있는 선)의 갯수; var19 = var9보다 큰 값(위에 있는 선)의 갯수; var20 = var10보다 큰 값(위에 있는 선)의 갯수; 를 지표식으로 표현하고자 하는데, 식을 어떻게 만들어야 하는지요.(0부터 9가 나오게끔)