조건문이 만족되면 프로시저를 닫고 싶습니다. 홈 › 게시판 › IDL Q&A › 조건문이 만족되면 프로시저를 닫고 싶습니다. This topic has 4개 답변, 3명 참여, and was last updated 10 years, 9 months 전에 by Sangwoo. 4 답변 글타래를 보이고 있습니다 글쓴이 글 2013/08/05 4:33 오후 #977 Reply ChoiYoun회원 프로그램의 대략적인 흐름은 이렇습니다. for awsid = 0, N_ELEMENTS(id) do begin hie_read, yy, mm, dd, id, data endfor for문으로 프로시저를 여러번 반복합니다. 조건이 만족되면 hie_read 안에서 프로시저를 끝내는 것으로 계속 반복문이 돌도록 하고 싶습니다. if문에 무얼 적으면 되나요? 2013/08/05 7:45 오후 #978 Reply JongHyeon회원 if 조건 then return 하시면 됩니다. 프로시저일때는 return이 값을 반환하지 않고 종료합니다. 2013/08/06 3:08 오후 #979 Reply Sangwoo회원 “hie_read 안에서 프로시저를 끝내는 것”의 의미가 hie_read라는 프로시저 자체를 끝낸다는 것인지 아니면 위의 반복문을 포함하는 몸통 프로시저를 끝낸다는 의미인지 궁금합니다. 2013/08/06 3:25 오후 #980 Reply ChoiYoun회원 hie_read 안에 조건문을 넣어 조건이 만족되지 않으면 반환하는 값없이 hie_read를 종료하고 반복문이 돌아가도록 하고 싶습니다. 2013/08/06 10:53 오후 #985 Reply Sangwoo회원 그러시다면 첫번째 댓글의 내용이 정답입니다. 글쓴이 글 4 답변 글타래를 보이고 있습니다 '조건문이 만족되면 프로시저를 닫고 싶습니다.'에 답변달기 글쓴이 정보: 이름 (필수) 메일 (필수) 홈페이지 (있으면 적어주세요) 취소 글 올리기