Guest User

Untitled

a guest
May 22nd, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. #! /bin/bash
  2.  
  3. number=$1
  4.  
  5. if [ $number -lt 0 -o $number -gt 999 ]
  6. then
  7. echo put the right input between 0 and 999
  8. fi
  9.  
  10. case "$number"
  11. [0-9])
  12.  
  13. output=""
  14. if [[ "$number" -gt 100 ]]; then
  15. # okay, we know $number is greater than 100
  16. hundreds=$((number/100))
  17. case $hundreds in
  18. 1) output="one" ;;
  19. 2) output="two" ;;
  20. 3) output="three" ;;
  21. # et cetera
  22. esac
  23. number=$((number-100*hundreds))
  24. fi
  25. output="$output hundred"
Add Comment
Please, Sign In to add comment