Part – 2: -
Q) Output –
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
Write a script to get above output
?
Ans –
#! /bin/sh
i=1
while [ $i –le 4 ]
do
j=1
while
[ $j –le 4 ]
do
echo
–n “$j”
j=`expr
$j + 1`
done
echo –e “\n”
i=`expr $i + 1`
done
Q) Output –
*
* *
* * *
* * * *
* * * * *
Ans –
#! /bin/sh
i=1
while [ $i –le 5 ]
do
j=1
while [ $j –le
$i ]
do
echo
–n “*”
j=`expr
$j + 1`
done
echo “\n”
i=`expr $i + 1`
done
Q) Output –
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
Ans –
#! /bin/sh
i=1
while [ $i –le 5 ]
do
j=1
while
[ $j –le $i ]
do
echo
–n “$j”
j=`expr
$j + 1`
done
echo –e “\n”
i=`expr $i + 1`
done
Q) Output -
* * * * *
* * * *
* * *
* *
*
Ans –
#! /bin/sh
i=5
while [ $i –ge 1 ]
do
j=1
while
[ $j –le $i ]
do
echo
–n “*”
j=`expr
$j + 1`
done
echo –e “\n”
i=`expr $i – 1`
done
Q) Output –
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
Ans –
#! /bin/sh
i=5
while [ $i –le 1 ]
do
j=1
while
[ $j –le $i ]
do
echo
–n “$j”
j=`expr
$j + 1`
done
echo –e “\n”
i=`expr $i – 1`
done
Q) Output –
1
2 3
4 5 6
7 8 9 10
Ans –
#! /bin/sh
i=1
k=0
while [ $i –le 4 ]
do
j=1
while
[ $j –le $i ]
do
echo
–n “`expr $j + $k`”
j=`expr
$j + 1`
done
echo –e “\n”
k=`expr $k + 1`
i=`expr $i + 1`
done
Q) Output –
10
10 9
10 9 8
10 9 8 7
10 9 8 7 6
Ans –
#! /bin/sh
i=1
while [ $i –le 5 ]
do
j=1
k=10
while
[ $j –le $i ]
do
echo
–n “$k”
k=`expr
$k – 1`
j=`expr
$j + 1`
done
echo –e “\n”
i=`expr $i + 1`
done
No comments:
Post a Comment