楽しいシェルの三角形をプレイするN種類の方法

楽しいシェルの三角形をプレイするN種類の方法


はじめに:三角形を作りたい場合は簡単ですが、それでも複数の方法があります

左右三角形

  • この三角形は作るのが最も簡単です、それは三角形にされる必要があるだけです
#!/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

ここに画像の説明を挿入

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_51614581/article/details/111484646