前言:三角型想要做的话就比较简单了,但是我吗还是有多种方法来做
左直角三角形
- 这个三角形做起来是最简单的一个,它仅仅需要进行做一个三角形
#!/bin/bash
for ((a=1;a<=9;a++))
do
for ((b=1;b<=$a;b++))
do
echo -n "#"
done
echo ""
done
倒直角三角形
#!/bin/bash
#倒直角三角形
echo ""
for ((a=1;a<=9;a++))
do
for ((b=9;b>=$a;b--))
do
echo -n "*"
done
echo ""
done
echo ""
右直角三角形
#!/bin/bash
for ((a=1;a<=9;a++))
do
for ((b=9;b>=$a;b--))
do
echo -n " "
done
for ((c=1;c<=$a;c++))
do
echo -n "#"
done
echo ""
done
等腰三角形
- 等腰三角形做的就比较简单了,它只需要将上面的几个三角形进行拼接就可以了。
#等腰直角三角形
#!/bin/bash
for ((a=1;a<=9;a++))
do
for ((b=9;b>=$a;b--))
do
echo -n " "
done
for ((c=1;c<=$a;c++))
do
echo -n "#"
done
for ((d=2;d<=$a;d++))
do
echo -n "#"
done
echo ""
done