투케이2K

42. (C/C언어) 이중 for 문을 사용해서 역삼각형 별찍기 수행 본문

C

42. (C/C언어) 이중 for 문을 사용해서 역삼각형 별찍기 수행

투케이2K 2023. 9. 3. 10:44

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : C 언어

 

[소스 코드]

#include <stdio.h>

int main() {

    /**
     * ------------------------------------
     * [요약 설명]
     * ------------------------------------
     * 1. 부모 for문 i 변수 : 삼각형을 그리기 위한 가로 행을 선언합니다
     * ------------------------------------
     * 2. 자식 for문 k 변수 : 삼각형을 그리기 위한 세로 열을 선언하고, 실제 별모양을 표시합니다
     * ------------------------------------
     * 3. 수행 로직 : 
     * 
     * 첫번째 반복문 수행 (*****)
     * 두번째 반복문 수행 (****)
     * 세번째 반복문 수행 (***)
     * 네번째 반복문 수행 (**)
     * 다섯째 반복문 수행 (*)
     * ------------------------------------
     * */


    for(int i=5; i>=1; i--) { // 부모 for 문
        for(int k=1; k<=i; k++) { // 자식 for 문
            printf("*"); //* 모양으로 가로로 붙여서 출력한다
        }
        printf("\n"); // 한개 행을 수행 후 줄을 바꿔서 출력해주기 위함
    }

    
    return 0;
}
 

[결과 출력]


 

반응형
Comments