더운날 수고가 많으십니다
배열값 비교하는 수식을 부탁드립니다
aa[0] 보다 2배이상인 값을 aa[0] ~aa[4] 범위내에서 찾고 없으면
aa[1] 보다 2배 큰 값을 aa[0]~aa[9] 범위에서,
없다면 aa[2] " aa[0]~aa[14] 안에서 찾는 식으로 반복을 해서
aa[5] 까지 비교를 하려고 합니다
즉 기준 aa값은 0부터 하나씩 이전값으로, 비교 범위는 뒤로 갈수록 5의 배수로 늘어나게 됩니다
이 조건을 최초로 만족햇을때 var1에 그 값을 저장하고 싶습니다
질문2 .
같은 조건에서 최초가 아닌 해당되는 모든값들을 배열 cc[50]에 순서대로 넣고자 합니다
감사합니다
답변 1
예스스탁
예스스탁 답변
2025-07-10 17:06:44
안녕하세요
예스스탁입니다.
1
var : x(0),y(0);
Var1 = 0;
For x = 0 to 5
{
For y = 0 to 4+(x*5)
{
if var1 == 0 and aa[y] >= aa[x]*2 Then
{
Var1 = aa[y];
}
}
}
2
배열에 값 저장하는 내용은
이전에 사용하시는 수식에도 있습니다.
아래 구조 참고하시기 바랍니다.
Array : vv[50](0);
if 조건 Then
{
For cnt = 0 to 49
{
vv[cnt] = vv[cnt-1];
}
vv[0] = 값;
}
즐거운 하루되세요
> yamu 님이 쓴 글입니다.
> 제목 : 질문 부탁드립니다
> 더운날 수고가 많으십니다
배열값 비교하는 수식을 부탁드립니다
aa[0] 보다 2배이상인 값을 aa[0] ~aa[4] 범위내에서 찾고 없으면
aa[1] 보다 2배 큰 값을 aa[0]~aa[9] 범위에서,
없다면 aa[2] " aa[0]~aa[14] 안에서 찾는 식으로 반복을 해서
aa[5] 까지 비교를 하려고 합니다
즉 기준 aa값은 0부터 하나씩 이전값으로, 비교 범위는 뒤로 갈수록 5의 배수로 늘어나게 됩니다
이 조건을 최초로 만족햇을때 var1에 그 값을 저장하고 싶습니다
질문2 .
같은 조건에서 최초가 아닌 해당되는 모든값들을 배열 cc[50]에 순서대로 넣고자 합니다
감사합니다