Chapter 5. 루프와 관계 표현식 - 프로그래밍 연습_10

SeungHee Yun·2022년 7월 24일
0

C++ 기초 플러스

목록 보기
45/115

문제 :

출력할 행 수를 요구하고, 중첩 루프를 사용하여,

1행엔 별표 1개, 2행엔 별표 2개를

입력 : 5

출력 :

    *
   **
  ***
 ****
*****

의 형태로 출력하는 프로그램을 작성하라.

해답 :

int count{};
cin >> count;
for (int i{1}; i <= count; i++)
{
    for (int k = count - i; k > 0 ; k--)
    {
        cout << " ";
    }

    for (int j = count - i; j < count; j++)
    {
        cout << "*";

    }
    if (i == count) return;
    cout << endl;
}

출처 : C++ 기초 플러스 6판 / 성안당


profile
Enthusiastic Game Developer

0개의 댓글