주신 답변 감사합니다.
그런데 수정이 필요한 부분을 요청드립니다.
신호값 : 1
array의 값:10,12, 4,5,7,8,9,6,4,2,1 의 값이 array에 있을때
위 신호값이 1이 나올때 array에 들어 있는 값 5라고 한다면 1이 나온 5와 직전 array 값 4을 제외하고 다시 array 만들고 싶습니다.
결과는 11, 20, 10,12, 7,8,9,6,4,2,1
11, 20은 계속 추가된 값임: 계속 array에 값이 추가되지만 5와 4는 array에서 계속 제외 됨
아래 주신 coding을 어떻게 수정하면 좋겠습니까?
var : i(0),ii(0),TrnPNum(0);
Array : bTnRv[10](0);
Array : dTnRv[10](0);
ii = 0;
For i = 0 to 9
{
dTnRv[i] = 0;
if i != TrnPNum or i == TrnPNum-1 Then
{
dTnRv[ii] = bTnRv[i];
ii = ii +1;
}
}
답변 2
예스스탁
예스스탁 답변
2022-07-05 14:18:26
안녕하세요
예스스탁입니다.
올려주신 내용은 정확히 이해가 되지 않습니다.
02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> 짱짱해야지 님이 쓴 글입니다.
> 제목 : array 질문2
> 주신 답변 감사합니다.
그런데 수정이 필요한 부분을 요청드립니다.
신호값 : 1
array의 값:10,12, 4,5,7,8,9,6,4,2,1 의 값이 array에 있을때
위 신호값이 1이 나올때 array에 들어 있는 값 5라고 한다면 1이 나온 5와 직전 array 값 4을 제외하고 다시 array 만들고 싶습니다.
결과는 11, 20, 10,12, 7,8,9,6,4,2,1
11, 20은 계속 추가된 값임: 계속 array에 값이 추가되지만 5와 4는 array에서 계속 제외 됨
아래 주신 coding을 어떻게 수정하면 좋겠습니까?
var : i(0),ii(0),TrnPNum(0);
Array : bTnRv[10](0);
Array : dTnRv[10](0);
ii = 0;
For i = 0 to 9
{
dTnRv[i] = 0;
if i != TrnPNum or i == TrnPNum-1 Then
{
dTnRv[ii] = bTnRv[i];
ii = ii +1;
}
}
짱짱해야지
2022-07-05 14:20:37
스스로 해결했습니다.. 감사합니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : array 질문2
> 안녕하세요
예스스탁입니다.
올려주신 내용은 정확히 이해가 되지 않습니다.
02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> 짱짱해야지 님이 쓴 글입니다.
> 제목 : array 질문2
> 주신 답변 감사합니다.
그런데 수정이 필요한 부분을 요청드립니다.
신호값 : 1
array의 값:10,12, 4,5,7,8,9,6,4,2,1 의 값이 array에 있을때
위 신호값이 1이 나올때 array에 들어 있는 값 5라고 한다면 1이 나온 5와 직전 array 값 4을 제외하고 다시 array 만들고 싶습니다.
결과는 11, 20, 10,12, 7,8,9,6,4,2,1
11, 20은 계속 추가된 값임: 계속 array에 값이 추가되지만 5와 4는 array에서 계속 제외 됨
아래 주신 coding을 어떻게 수정하면 좋겠습니까?
var : i(0),ii(0),TrnPNum(0);
Array : bTnRv[10](0);
Array : dTnRv[10](0);
ii = 0;
For i = 0 to 9
{
dTnRv[i] = 0;
if i != TrnPNum or i == TrnPNum-1 Then
{
dTnRv[ii] = bTnRv[i];
ii = ii +1;
}
}