질문과 답변

Extra Form

과제물 하다가 모르는 것 있으면 자주 물으러 올게요....

 

겸사겸사 하는 말인데....

 

C로 for문을 써서 삼각형 그리는 것을 어떻게 하면 좋을까영...

출력물이

 

*

**

***

****

*****

 

가 되어야 하는데.....OTL

제 머리가 병맛이라 머리를 쥐어 뜯어도 나오질 않네영;

 

사실 이거 예제 보면 바로 알 수 있긴 하지만.....ㅠㅠㅠ 코드를 직접 보면 지는거니까영....

 

힌트가 포문을 두개 써라고 했는데; 팁 주실 분 안계십니까 흑흑

Who's 샺쿠

?

컴퓨터 과학과(공학과는 다르다! 공학과는!)

쾌활(?)한 부산사람 샺쿠입니다. 반가워요o(^-^)o

Comment '10'
  • ?
    완폐남™ 2011.08.01 16:39

    아 팁을 바라시는 군요.

     

    한가지 팁을 드리자면 for문이 반복문 이잖습니까?

    for문을 사용할때 수식안에 초기식, 조건식, 증감식 세부분으로 나누어 쓰는데요.

     

    ex) for(i=1 , i<=5 , i++)

     

    이런식으로 사용이 가능하겠죠?

     

    for문을 2번 쓰라는 것은 for문 안에 for문을 또 쓰게되면 가장 안쪽에 있는 for문이 실행되며 증감하다가

    조건식에 걸리게되면 밖으로 빠져나와 그 다음 바깥의 for를 실행 하는 겁니다.

     

    ex) for(i=1 ; i=3 ; i++){          // i는 초기값이 1 , i가 3이 될때까지 , i 후위증가 //

             for(J=1 ; J=5 ; J++){    // J는 초기값이 1 , J가 5가 될때까지 , J 후위증가 //

                  printf("가")             // '가' 라는 문자 출력 //

             }                              // J가 있는 for문 종료 //

        }                                   // i가 있는 for문 종료 //

     

    이런식으로 되는데요.

    아무리 안쪽의 (J가 있는 for문)이 종료되어 빠져나와도 바깥 for ( i가 있는 for문)가

    조건식에 맞추어 종료될때 까지 계속적으로 안쪽 for (J가 있는 for문)를 반복 실행하게 됩니다.

     

    만약 이걸 보시고도 이해가지 않는 부분이 있으시다면 말씀해주세요.

  • ?
    샺쿠 2011.08.01 17:47

    허....헉 친절하시다.. 감사합니다.

    (_ _)

  • ?
    완폐남™ 2011.08.01 17:44

    아...

    그냥 처음부터 완전히 써드릴께요.

  • ?
    샺쿠 2011.08.01 17:40

    for문의 기본 구조와 활용은 이미 다 이해하고 있어요. 두개를 어떻게 쓰는지 모른다는 말이 아니라..

     

    *

    **

    ***

    ****

    를 어떻게 하면 좋을지 모르겠어요.. 일단 팁 감사합니다.

     

    알쏭달쏭;

    for(i=0; i++; 0<=4)

     printf("*");

     for(j=i+1; j++; j<i)

      printf("n");.......얼레 이게 아닌 것 같은데.....;;;;;;OTL

  • ?
    완폐남™ 2011.08.01 17:49

    #include<stdio.h>

     void main()

     {

     int i , j ;

     char ch='*';

        for(i=1;i<=5;i++){

           for(j=1;j<=5;j++){

              printf("%2d",ch);

           }

        printf("n");

        }

    }

     

    잘 안보이시면 메모장이나 워드에 복붙 해서 보시기 바랍니다.

  • ?
    샺쿠 2011.08.01 18:07

    아? 생각보다 그리 어렵지 않았네요!?OTL

    난 왜 그렇게 고민했던것인가

    감사합니당!

  • ?
    샺쿠 2011.08.02 17:30

    Aㅏ.....컴파일 해봤습니다만

     

    4242424242

    4242424242

    4242424242

    4242424242

    4242424242

     

    아스키 코드 값인 42가 5*5로 나오는군요.

    일단 감사합니다.

  • ?
    허걱 2011.08.05 01:40

    // 완폐남님의 코드를 수정했습니다.

    // 답을 알기보다 왜 이렇게 되는지를 이해하는게 좋을것 같네요^^

    // for문의 응용뿐만이 아니라 for문을 이렇게 썼더니 어째서 문제와같은 별모양이 나오게 된건지를 이해하는게 좋다는 말입니다..ㅎㅎ;;

     

    #include<stdio.h>
    void main()
    {
     int i, j; // for문장에서 사용할 변수의 정의
     for(i=1;i<=5;i++)  // 첫번째 for문 : 줄바꿈을 위한 for문
     {
           for(j=1;j<=i;j++) // 두번째 for문 : 별 표시를 위한 for문
         // 두번째 for문의 조건부분을 보세요.
        {
         printf("*");  // 단순히 별표시라서 직접 써줬네요.
         // 초반에는 직접 써주기도 하지만 나중에는 완폐남님 예제처럼
         // 변수로 넣어주는 식으로 해주는게 편해질 때가 온답니다..ㅎㅎ
           }
        printf("n");  // 별표시가 끝나면 줄바꿈
        // 줄바꿈은 j로 돌아가는 for문 밖에 써줘서
        // 별표시가 다 끝나는 경우에 한번씩만 줄바꿈을 해주게 됩니다.
     }
    }

  • ?
    완폐남™ 2011.08.05 09:53

    역시 주석문을 썼어야 했군요 ㅋㅋ

  • ?
    샺쿠 2011.08.16 11:44

    답변 감사합니다.(_ _)

    도움이 되었네요.ㅎㅎ


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12387
이벤트 작성 RMMV '데미지의 처리' 구현법이 있나요? 아무개 2021.03.26 43
에러 해결 RMMV 갑자기 키보드 s키(아래)가 작동하지 않습니다 시나47 2023.01.07 43
기타 RMMV 세이브한 후에 대사를 나오게하고싶어요(자세한건 사진을 참고) file 설연 2023.09.22 43
에러 해결 RMMV 타이틀 실행오류 1 file 송실용 2023.09.09 43
턴제 전투 RMMV 그림 파일 적용이 안되요 2 컨탐 2023.11.25 43
기타 RMVXA 메시지 출력 부분 x좌표를 변경하고싶어요! file 당고당고 2020.08.07 44
기본툴 사용법 RMMV 행동 불가능한 스탯에 대해서 PPPL 2020.04.20 44
기타 RMMV 전투를 시작하면 파티는 혼자인데 2명이 추가되서 나와요. ㅜㅜ 1 자유와바람 2021.03.30 44
스크립트 사용 RMVXA VXA에서 그림표시 제한을 늘리는 스크립트를 구할수 있을까요? 티안타 2021.09.08 44
에러 해결 RMXP 게임에 글이 안보입니다 3 백진우 2023.10.29 44
플러그인 추천 RMMV MV에서 캐릭터 두 명의 동시 전투를 가능하게 하는 플러그인이 있을까요? file chichichi 2023.04.08 44
기본툴 사용법 RMVX MP 전부 소진시 상태부여 2 PRESSENTER 2023.01.13 45
기타 기타 Android studio에서 sdk tools Zzgame1771 2019.11.04 45
이벤트 작성 RMMV 특정 전투 시작시 메시지를 다르게 하고 싶습니다. 2 땅콩메이커 2023.03.04 45
에러 해결 기타 포샵스타일 적용하기 킬리만자로의눈 2020.09.01 45
이벤트 작성 RMMV 셀프 스위치를 사용하면 이벤트가 실행되지 않습니다 2 file 조각0 2023.08.05 45
기본툴 사용법 RMXP 무기장착에 따른 캐릭터 이미지 변화 스크립트없이 구현 불가능한가요? 3 ecdysis93 2023.09.02 45
기타 사이트 이용 예전에 자료실 게임제작툴 탭에 줄기 2021.09.27 46
기타 기타 박살나거나 부숴지는 사운드 없나요? 1 후라이팬샷 2019.01.15 46
플러그인 추천 RMMV 혹시 엑터가 레벨업 할때마다 이벤트가 작동하도록 하는 플러그인이 있을까요? 2 애용애용갱얼쥐 2023.01.20 46
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 516 Next
/ 516