📜  右侧图案三角形c ++(1)

📅  最后修改于: 2023-12-03 15:22:57.274000             🧑  作者: Mango

右侧图案三角形 C++

右侧图案三角形是一个非常有趣的图案,可以用 C++ 代码打印出来。下面是一个简单的程序来实现这个图案:

#include <iostream>

using namespace std;

int main() {
    int n = 7;

    for(int i = 1; i <= n; i++) {
        for(int j = 1; j <= n; j++) {
            if(i > j) {
                cout << " ";
            } else {
                cout << "*";
            }
        }
        cout << endl;
    }

    return 0;
}

以上程序的输出为:

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

可以看到,程序打印出了一个向右倾斜的三角形,其中第一行有 7 个星号,然后后面每一行星号数量依次递减。

可以通过改变变量 n 的值来控制三角形的大小。

此外,还可以通过改变 cout << " "; 的内容来打印其他字符,例如空格、点号等。

以上就是右侧图案三角形的 C++ 实现。