창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


질문게시판
- 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요.


LIST ALL
Posted by 철희2006-02-17 13:17:57, Hit : 3277
제가 조건문을썼는데..
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=qna&no=1402

실수:대화결과;
대화결과:=대화창보여("개인정보","만족 합니까?",ㄷㅇ질문,ㄷㅂ예아니오);
만일(대화결과=ㄷㅊ예)
 {  
 만일(에디트6.문자="0" 그리고 에디트11.문자="0";)
   {
    실수:핸들,근력,민첩,지능,행운,기본근력,기본민첩,기본지능,기본행운,화,수,목,금,토;
    문자:아이디,클래스;
   
    만일 ( 에디트1.문자="인간" )
       {
        환경문써(핸들,"계정","마을","인간마을");
    만일 ( 라디오버튼5.표시:=참; )
          {
      클래스:="인간무남"; 
     }
     만일 ( 라디오버튼6.표시:=참; )
     {
      클래스:="인간무여";
     }
 
       }
   
      만일 ( 에디트1.문자="엘프" )
       {
        환경문써(핸들,"계정","마을","요정마을");
         만일 ( 라디오버튼5.표시:=참; )
          {
       클래스:="엘프무남";
     }
    만일 ( 라디오버튼6.표시:=참; )
     {
      클래스:="엘프무여";
     }
 
       }
    만일 ( 에디트1.문자="난쟁" )
    {
      환경문써(핸들,"계정","마을","난쟁이마을");
     만일 ( 라디오버튼5.표시:=참; )
     {
       클래스:="난쟁무남";
     }
    만일 ( 라디오버튼6.표시:=참; )
     {
       클래스:="난쟁무여";
     }
 
 아이디:=에디트0.문자;
 기본근력:=문을수(에디트2.문자,0);
 기본민첩:=문을수(에디트3.문자,0);
 기본지능:=문을수(에디트4.문자,0);
 기본행운:=문을수(에디트5.문자,0);


 근력:=문을수(에디트7.문자,0);
 민첩:=문을수(에디트9.문자,0);
 지능:=문을수(에디트8.문자,0);
 행운:=문을수(에디트10.문자,0);


 근력:=근력+기본근력;
 민첩:=민첩+기본민첩;
 지능:=지능+기본지능;
 행운:=행운+기본행운;


 화:=문을수(에디트12.문자,0);
 수:=문을수(에디트13.문자,0);
 목:=문을수(에디트14.문자,0);
 금:=문을수(에디트15.문자,0);
 토:=문을수(에디트16.문자,0);
     핸들:=환경열어("C:\Documents and Settings\owner\바탕 화면\창조\게임\data\계정.ini");
   
      
 
  환경문써(핸들,"계정","아이디",아이디);   
  환경문써(핸들,"계정","클래스",클래스);
  환경문써(핸들,"계정","레벨","1");
  환경수써(핸들,"스텟","근력",근력);
  환경수써(핸들,"스텟","민첩",민첩);
  환경수써(핸들,"스텟","지능",지능);
  환경수써(핸들,"스텟","행운",행운);
  환경문써(핸들,"스텟","보너스","0");
  환경수써(핸들,"속성","화",화);
  환경수써(핸들,"속성","수",수);
  환경수써(핸들,"속성","목",목);
  환경수써(핸들,"속성","금",금);
  환경수써(핸들,"속성","토",토);
  환경문써(핸들,"속성","보너스","0");
  환경닫아(핸들);
  문자창보여("저장");
  // 에디트 모두 초기화
에디트7.문자:="0";에디트8.문자:="0";에디트9.문자:="0";에디트10.문자:="0";
에디트6.문자:="10";
에디트11.문자:="5";
에디트12.문자:="0";에디트13.문자:="0";에디트14.문자:="0";에디트15.문자:="0";에디트16.문자:="0";
  창1.숨겨;
  창2.보여;
    }


 }
아니면 만일(대화결과=ㄷㅊ아니오)
 {
  문자창보여("수정을 해주세요 .");
 }



==================================================================
이런식으로 했는데요, 인간과 엘프는 무효가 되버리고
난쟁이만 환경파일에 정보가 적히드라구요,

자리도 바꿔보고 별짓을 다해봤는데

유심히 봐도 다른건 없는데.. 꼭 !! 난쟁이만 저장이라는 문구가 뜬다는 겁니다 ~

뭔가.. 뭔가.. 뭐지.. 뭐지..


철희   2006-02-17 PM 1:38:32  
결론은 난쟁이만 정상적으로 된다는것.
oOPpoYaOo   2006-02-17 PM 2:07:28  
인간,엘프,난쟁의 라디오버튼을 다 따로 만들어야 하지 않을까요...
이진백   2006-02-17 PM 2:15:00  
만일문은 이렇게 중첩될수록 머리가 아파오는게 사실입니다.
실제로 이렇게 만일문 속에 만일문이 계속 이어지면 나중에 고치기 힘들어집니다.
이런 코딩 습관은 그다지 좋지 않습니다.
철희   2006-02-17 PM 2:28:49  
정답은??
oOPpoYaOo   2006-02-17 PM 2:41:47  
포트란에서도 조건문은 왠만하면 피하라고 배웠어요..근데 조건문 없이 코딩하는게 정말 어렵더라구요..ㅠ.ㅠ
철희   2006-02-17 PM 3:33:41  
하핫 !! 알아냈어요 !!
어어..
제가 인간일때 라디오 버튼에서 조건문썻잖아요

라디오 버튼이 에서 인간이런식으로 하니까 되네요 .. 크크..

또 쓸떼없는 질문 죄송..
이희창(빙고)   2006-02-17 PM 4:13:52  
흠;;
조건문을 저렇게 복잡하게 쓰면... 나중에 고칠때도 엄청나게 힘들텐데..
대도록 조건문을 복잡하지않게 조금씩은 쓰나 잘 되게(?) 하는게..
그리고 만일 명령문에서 에디트11.문자="0";) 이것처럼 또 조건에 ; 를 붙이셨..
박종훈   2006-02-17 PM 4:45:29  
만일 ( 라디오버튼6.표시:=참; )
위의 것은 질문에 포함된 소스중 일부입니다.

--
잘못된 점
1. 이희창(빙고)님의 말씀처럼, 조건문 뒤에는 ; (세미콜론) 붙이면 문법에 어긋납니다.
2. 라디오버튼6.표시:=참 이렇게 하셨는데, := 를 = 로 바꾸어야 합니다.
즉, 라디오버튼6.표시=참 이렇게 하셔야 맞습니다.

--
:= 와 = 의 차이점
1. := 는 대입할때 사용하고, = 는 조건문등에서 '같다' 라는 의미를 가진다.
예) a:=b : a 에 b를 대입합니다. ()
예2) a=b : a와 b가 같다. (조건문등에서 사용.)

--
질문할때의 유의할점
1. 질문을 최대한, 구체적으로, 자세히 쓴다.
2. 변수등을 사용할 때에는 변수의 자료형(실수,문자,진리)을 적는다.
(특히, 초기화 명령어의 변수를 빼먹는 경우가 많다.)
3. 도움말 및, 커즈닷컴 검색을 필수다 ^^;

이미, 해결 되었으나, 제가 몇가지 더 적었어요 ^^;
철희   2006-02-17 PM 4:48:28  
네 감사합니다 ^^ 조건에 ;를 붙이면 안된다는건 2일전에 알았지만 버릇이 되사ㅓ 자꾸 자꾸 자꾸 ㅠㅠㅠㅠㅠ
박종훈   2006-02-17 PM 5:00:31  
3살 버릇 80세 까지 간다던 말이 있는데 ^^;
저는 자꾸 손 물어뜻는 버릇이 있어서요; (제 모양 손이 아주 이상합니다. -_- 이것이 저의 컴플렉스인;;)
철희   2006-02-18 AM 9:46:39  
저도손물어뜯는버 릇이 잇었는데 자금은 고쳐졌답니다 ㅋ 노하우는 손을 주먹을 꼭 쥐고 가만히 있으면 되더군요. 그리고 손톱깍기로 깍으세요 그러면 너무하다 싶을떄도 깍으면 아프답니다 ㅋ
박재성[날개달기]   2006-02-18 AM 10:35:18  
그래, 가끔은 코멘트를 달자. -_-V
박종훈   2006-02-18 PM 12:47:10  
저는, 손을 물어뜯는데, 다른사람은 손톱을 뜯는데,
저는 손에 있는 살을 뜯는 ─ ─; (중학생이 쯧쯧 ^^;)
그래서, 엄지손을 주로 뜯는데,; 한쪽 손이 아주 이상해요.. 컴플렉스..
LIST ALL               GO TO THE TOP


N
Category
   Subject
Posted by
Date
H
1583 기타
   제가 지금 루아와 c언어 예제로 뭐좀할려는데 [4]
돌및쓰고 2009/12/26  4288
창조
   제가 조건문을썼는데.. [13]
철희 2006/02/17  3277
1581 창조
   제가 동영상 재생기를 만드는데요 [5]
강성민[FreeCreate] 2005/02/13  3036
1580 창조
   제가 데이터 베이스 프로그램만드는중에..
김진영 2004/05/10  2684
1579 창조
   제가 MP3 재생기를 만들고 있는데.. [3]
레빈 2007/04/06  2776
1578 창조
   제 소스좀 수정해 주세요~
이현우 2004/05/14  2437
1577 창조
   제 소스가 뭐 잘못되었나요?? [9]
qkrwhdgns 2005/02/20  3290
1576 창조
   제 계정으로 문서보내기... [3]
신용주 2008/11/27  3140
1575 창조
   정해진 시간후에 실행중인....
이시영 2003/07/13  3221
1574 창조
   정말 안되는군요~ ㅎㅎ;
mh2mh 2003/04/27  3076
1573 창조
   정말 미쳐버리겠네 사건연결해에서... [1]
권선중 2009/11/29  4284
1572 창조
   정말 리소스 외부에서 못보게 하는 방법은 없... [4]
PENJi 2006/02/21  4282
1571 기타
   정말 급해서 그런데요//ㅜ.ㅜ [10]
이제호 2004/01/23  3088
1570 창조
   전화해.. 란 명령에 대한 심한 궁금증
김진영 2004/01/27  3191
1569 창조
   전화 메신저... 구현 가능? [4]
신용주 2009/01/14  3609
1568 창조
   전혀 해결이 안된다는..;; [6]
BLUE 2004/09/24  2984
1567 창조
   전자시계를 만들고 싶은데.. [1]
opop120 2007/06/25  3235
1566 창조
   전자시계 성공했습니다.. 그런데.. 질문 몇개... [4]
opop120 2007/06/26  3308
1565 창조
   전에보니까 게시판에 글쓰는 프로그램 소스 ...
이경근 2003/12/30  3404
1564 창조
   전에 창조홈피에서 [1]
정윤부 2002/10/23  3535
1563 창조
   전 멍청한 나머지.. [9]
철희 2006/02/05  3193
1562 창조
   저장과불러오기 질문!!!! [4]
박준영 2005/01/24  2232
1561 창조
   저장과 열기 질문 입니다. 체크박스 관련....... [14]
강정훈 2006/01/10  2735
1560 창조
   저장과 불러오기... [1]
Nixenti 2003/02/01  3326
1559 창조
   저장 질문.. [16]
김진일 2004/01/30  2574
LIST ALL   Prev [1]..[21][22][23] 24 [25][26][27][28][29][30]..[87] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인