Advertisement
Guest User

Untitled

a guest
Jun 29th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.31 KB | None | 0 0
  1. #Program to reverse a number
  2. tput clear
  3.  
  4. rev=0
  5. count=0
  6.  
  7. echo -e "Enter a number: \c"
  8. read num
  9.  
  10. origin=$num
  11.  
  12. while [ $num -ne 0 ]
  13. do
  14.     digit=`expr $num % 10`
  15.     rev=`expr $rev \* 10 + $digit`
  16.    
  17.     num=`expr $num / 10`
  18.    
  19.     count=`expr $count + 1`
  20. done
  21.  
  22. printf "Reverse of %d is %0*d\n" $origin $count $rev
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement