커뮤니티

if then else 문법에라 부탁 드립니다.

프로필 이미지
장병록
2024-06-21 01:24:33
730
글번호 180840
답변완료
아래의 사용자함수를 검증하면 아래와 같은 오류메세지 나옵니다. 부탁 드립니다. ㅇ 오류메세지 : 줄수(18), 열수(2)에 "문법에라, 잘못된 토큰 else" ㅇ 작성수식 : 함수명은 "데이짱_강남자리"입니다. input : 기간(Numeric),상승률(Numeric); var : 카운트(0),ii(0),hh(0),데이짱_조건(False); 카운트=0; hh=highest(c,기간); 데이짱_조건=(hh >= c*(1+상승률) and c[기간]>=c*(1+상승률)); if 데이짱_조건 Then { for ii=0 to 기간-1 { if c[ii] > c Then { 카운트=카운트 + 1; } 데이짱_강남자리=카운트; } Else {데이짱_강남자리=기간};
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-06-21 15:00:44

안녕하세요 예스스탁입니다. {}처리가 잘못되어 있습니다. input : 기간(Numeric),상승률(Numeric); var : 카운트(0),ii(0),hh(0),데이짱_조건(False); 카운트=0; hh=highest(c,기간); 데이짱_조건=(hh >= c*(1+상승률) and c[기간]>=c*(1+상승률)); if 데이짱_조건 Then { for ii=0 to 기간-1 { if c[ii] > c Then { 카운트=카운트 + 1; } } 데이짱_강남자리=카운트; } Else { 데이짱_강남자리=기간; } 즐거운 하루되세요 > 장병록 님이 쓴 글입니다. > 제목 : if then else 문법에라 부탁 드립니다. > 아래의 사용자함수를 검증하면 아래와 같은 오류메세지 나옵니다. 부탁 드립니다. ㅇ 오류메세지 : 줄수(18), 열수(2)에 "문법에라, 잘못된 토큰 else" ㅇ 작성수식 : 함수명은 "데이짱_강남자리"입니다. input : 기간(Numeric),상승률(Numeric); var : 카운트(0),ii(0),hh(0),데이짱_조건(False); 카운트=0; hh=highest(c,기간); 데이짱_조건=(hh >= c*(1+상승률) and c[기간]>=c*(1+상승률)); if 데이짱_조건 Then { for ii=0 to 기간-1 { if c[ii] > c Then { 카운트=카운트 + 1; } 데이짱_강남자리=카운트; } Else {데이짱_강남자리=기간};