はじめに:三角形を作りたい場合は簡単ですが、それでも複数の方法があります
左右三角形
- この三角形は作るのが最も簡単です、それは三角形にされる必要があるだけです
#!/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