Write a shell script to find largest among 3 no using nested if.

[ refixed coder ]

CODE:

clear
echo "---------------------------"
echo "LARGEST AMONG THREE NUMBERS"
echo "---------------------------"
echo
echo -n "Enter First Number: "
read first_num
echo
echo -n "Enter Second Number: "
read second_num
echo
echo -n "Enter Third Number: "
read third_num
echo
if [ $first_num -gt $second_num ]
then
    if [ $first_num -gt $third_num ]
    then
        echo "Greatest Number Among Three Numbers { $first_num$second_num$third_num } is: " $first_num
    else
        echo "Greatest Number Among Three Numbers { $first_num$second_num$third_num } is: " $third_num
    fi
elif [[ $first_num == $second_num || $second_num == $third_num ]]
then
    echo "Every Number is equal [  $first_num = $second_num = $third_num ]"
else
    if [ $second_num -gt $third_num ]
    then
        echo "Greatest Number Among Three Numbers { $first_num$second_num$third_num } is: " $second_num
    else
        echo "Greatest Number Among Three Numbers { $first_num$second_num$third_num } is: " $third_num
    fi
fi

CODE IMAGE:






OUTPUT :

1.

---------------------------

LARGEST AMONG THREE NUMBERS

---------------------------


Enter First Number: 3


Enter Second Number: 85


Enter Third Number: 34


Greatest Number Among Three Numbers { 3, 85, 34 } is:  85


2.---------------------------

---------------------------

LARGEST AMONG THREE NUMBERS

---------------------------


Enter First Number: 10


Enter Second Number: 10


Enter Third Number: 10


Every Number is equal [  10 = 10 = 10 ]



3.---------------------------

---------------------------

LARGEST AMONG THREE NUMBERS

---------------------------


Enter First Number: 54


Enter Second Number: 66666


Enter Third Number: 44444444


Greatest Number Among Three Numbers { 54, 66666, 44444444 } is:  44444444


JOIN OUR DISCORD SERVER

_______________________________

Invitation link -

https://discord.gg/dVUT42XrUC

_______________________________