rajeshkumar created the topic: Write script to print given number in reverse order
Write script to print given number in reverse order, for eg. If no is 123 it must print as 321.
# Linux Shell Scripting Tutorial 1.05r3, Summer-2002
# Script to reverse given no
# 1) Input number n
# 2) Set rev=0, sd=0
# 3) Find single digit in sd as n % 10 it will give (left most digit)
# 4) Construct revrse no as rev * 10 + sd
# 5) Decrment n by 1
# 6) Is n is greater than zero, if yes goto step 3, otherwise next step
# 7) Print rev
if [ $# -ne 1 ]
echo "Usage: $0 number"
echo " I will find reverse of given number"
echo " For eg. $0 123, I will print 321"
while [ $n -gt 0 ]
expr $n % 10
expr $rev \* 10 + $sd
expr $n / 10
echo "Reverse number is $rev"
# ./ch.sh: vivek-tech.com to nixcraft.com referance converted using this tool
# See the tool at http://www.nixcraft.com/uniqlinuxfeatures/tools/
Twitt me @ twitter.com/RajeshKumarIn
Latest posts by Rajesh Kumar (see all)
- Git Errors and Solutions Database - February 15, 2020
- Git Command Tutorials Guide with Example - February 15, 2020
- Top 33 Free Jenkins Plugins and their Tutorials with step by step guide. - February 14, 2020