用if循环打印星号
步骤:
1.变量→s(string型)→数据→1→变量→i→或并→if→state.i>9→输出三角连接计算→"All Down"→行打印→if的否则连接计算→state.s+"*"→变量→s
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ee2ed51989574ad2fb56138769d7d4f6.png)
注:
定义s和i变量,表示星号个数和层数,采用if循环,设定一行最大星号数为9,小于9则增加一个星号。
2.if→state.i%2==1→输出三角连接计算块→state.s→行打印→或并→if的否则和行打印连接或并输入三角→计算→state.i+1→变量→i→连接第一个或并输入三角
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4acbb9c76890b5ad0b4df69205679ff3.png)
注:
采用if循环满足每行为奇数个星号并且每行增加2个星号的条件。