shell脚本打印平行四边形菱形

Posted tanxiaojuncom

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本打印平行四边形菱形相关的知识,希望对你有一定的参考价值。

  • shell脚本打印平行四边形
#!/bin/bash

for ((i=1;i<=9;i++))
do
     for ((j=9;j>=i;j--))
     do
           echo -n " "
     done

     for ((j=2;j<=i;j++))
     do
           echo -n "*"
     done
     for ((j=1;j<=i;j++))
     do
           echo -n "*"
     done
     for ((j=9;j>=i;j--))
     do
           echo -n "*"
     done
     for ((j=9;j>=i;j--))
     do
           echo -n "*"
     done
     echo 
done

技术图片

 

  •  shell脚本打印菱形
#! /bin/bash
for ((i=1;i<=9;i++))
do
     for ((j=9;j>=i;j--))
     do
           echo -n " "
     done

     for ((j=2;j<=i;j++))
     do
           echo -n "*"
     done
     for ((j=1;j<=i;j++))
     do
           echo -n "*"
     done
     echo
done

for ((i=1;i<=9;i++))
do
     for ((j=1;j<=i;j++))
     do
           echo -n " "
     done
     for ((j=8;j>=i;j--))
     do
           echo -n "*"
     done
     for ((j=9;j>=i;j--))
     do
           echo -n "*"
     done
     echo 
done

技术图片

 

以上是关于shell脚本打印平行四边形菱形的主要内容,如果未能解决你的问题,请参考以下文章

100个shell脚本

Shell脚本操作实例——绘制菱形

shell脚本编程设计——根据输入的数输出菱形三角形或者数字金字塔(带闪烁颜色)

Shell脚本练习三部曲

Shell脚本(乘法表,直角三角形,等腰三角形,任意交互式菱形,任意交互式正方形)

Shell脚本练习二部曲