커뮤니티
질문입니다.
2005-10-17 21:47:12
1563
글번호 8560
Var : a1(0),a2(0),a3(0),a4(0),a5(0),a6(0);
a1 = 1 ;
a2 = 11 ;
a3 = 23 ;
a4 = 34 ;
a5 = 45 ;
a6 = 56 ;
상기 a1~a6 값들 중에서 위에서 두번째와 아래에서 두번째를 찾는
함수나 수식 좀 알려주세요.
Max(a1,a2,a3,a4,a5,a6) 은 최고가를 알수 있고.,
Min(a1,a2,a3,a4,a5,a6) 은 최저가를 알수 있는데.
각각 두번째 값을 알고 싶은데 모르겠습니다. 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2005-10-18 16:41:32
안녕하세요
예스스탁입니다.
문의 하신 식은 다음과 같습니다.
input : N(1),P(5),P1(10),P2(20),P3(30),P4(40),P5(50);
Var : TempMax(0),nIndex1(0),nIndex2(0),MaxIndex(0);
Array : value[13](0),NthMAX[13](0);
value[1] = ma(c,p);
value[2] = ma(c,p1);
value[3] = ma(c,p2);
value[4] = ma(c,p3);
value[5] = ma(c,p4);
value[6] = ma(c,p5);
for nIndex1= 1 to 6 {
TempMax = -1;
For nIndex2 = 1 to 6{
if ( value[nIndex2] > TempMax ) then{
TempMax = value[nIndex2];
MaxIndex = nIndex2;
}
}
NthMAX[nIndex1] = TempMax;
value[MaxIndex] = -1;
}
plot1(NthMAX[N]);
[N]에 1을 입력하시면 6개의 선중 가장 큰값
2를 입력하면 두번째 큰 값이 리턴 됩니다.
즐거운 하루되세요
> CJ_kokjjk 님이 쓴 글입니다.
> 제목 : 질문입니다.
> Var : a1(0),a2(0),a3(0),a4(0),a5(0),a6(0);
a1 = 1 ;
a2 = 11 ;
a3 = 23 ;
a4 = 34 ;
a5 = 45 ;
a6 = 56 ;
상기 a1~a6 값들 중에서 위에서 두번째와 아래에서 두번째를 찾는
함수나 수식 좀 알려주세요.
Max(a1,a2,a3,a4,a5,a6) 은 최고가를 알수 있고.,
Min(a1,a2,a3,a4,a5,a6) 은 최저가를 알수 있는데.
각각 두번째 값을 알고 싶은데 모르겠습니다. 부탁드립니다.
다음글
이전글