Sirifort Institute of Management Studies: Guru Gobind Singh Indraprastha University Sector 16 C, Dwarka, Delhi, India
Sirifort Institute of Management Studies: Guru Gobind Singh Indraprastha University Sector 16 C, Dwarka, Delhi, India
DR.Anukool Bajpai
Principal
clear
echo "a shell script to find out the large between two number."
echo -n "First number:"
read fst_num
echo -n "Second number:"
read snd_num
if test $fst_num -gt $snd_num
then
echo $fst_num is greater than $snd_num.
else
echo $snd_num is greater than $fst_num.
fi
Q2.
echo "enter number"
read num
function prime
do
if [ $((num%i)) -eq0 ]
then
exit
fi
done
r=`prime $number`
echo "$r"
Q3.
echo "Enter the number"
read n
function ams
t=$n
s=0
b=0
c=10
while [ $n -gt $b ]
do
r=$((n % c))
i=$((r * r * r))
s=$((s + i))
n=$((n / c))
done
echo $s
if [ $s == $t ]
then
else
fi
result=`ams $n`
echo "$result"
Q4.
echo "Enter a number"
read n
f=1
while [ $n -gt1 ]
do
f=$((f * n)) #f = f * n
done
echo $f
Q5.
echo enter n
read n
num=0
while [ $n -gt0 ]
do
k=$(expr $n % 10)
n=$(expr $n / 10)
done
.
c=6;
m=1;
for((i=1;i<=5;i++))
do
for((k=1;k<=c;k++))
do
echo -n " "
done
for((j=1;j<=i;j++))
do
echo -n "$j"
echo -n " "
done
c=$(($c-1))
echo -e " "
done
exit 0
Q8.
now=$(date +"%T")
clear
read str
echo
len=`expr $len - 1`
i=1
j=`expr $len / 2`
do
if test $k != $l
then
exit
fi
i=`expr $i + 1`
len=`expr $len - 1`
done
read p
read r
read t
s=`expr $p \* $t \* $r / 100`
echo $s
Q11
#!/bin/bash
#!/bin/bash
#!/bin/bash
read num1
read num2
#!/bin/bash
#!/bin/bash
area=$[$length*$width]
leap=$(date +"%Y")
then
then
then
else
fi
Q20
clear
read n
if [ `expr $n % 2` == 0 ]
then
else
fi
Q24
do
do
tot=`expr $i + $j`
tmp=`expr $tot % 2`
else
fi
done
#!/bin/bash
echo -----------------------------------------
echo -----------------------------------------
read unit
then
echo $charge
then
echo "$charge"
then
echo "$charge"
then
echo "$charge"
fi
echo -----------------------------------------
echo -----------------------------------------
echo ----------------------------------------
Q25
read n
i=1
while [ $i -le $n ]
do
if [ `expr $i % 2` -eq 0 ]
then
even=$i
else
echo odd=$i
fi
i=`expr $i + 1`
done
Q26
read n
i=1
while [ $i -le $n ]
do
if [ `expr $i % 2` -eq 0 ]
then
echo even=$i
else
odd=$i
fi
i=`expr $i + 1`
done