madfedora

[ Bash FizzBuzz ]

Jul 15th, 2013
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.50 KB | None | 0 0
  1. #!/bin/bash
  2. for i in {1..100}
  3. do
  4.         let "a = ($i % 3)"
  5.         let "b = ($i % 5)"
  6.         if [ $a -eq 0 ] && [ $b -eq 0 ] ; then
  7.                 echo "fizzbuzz"
  8.         else
  9.                 if [ $a -eq 0 ] ; then
  10.                         echo "fizz"
  11.                 else
  12.                         if [ $b -eq 0 ] ; then
  13.                                 echo "buzz"
  14.                         else
  15.                                 echo $i
  16.                         fi
  17.                 fi
  18.         fi
  19. done
Advertisement
Add Comment
Please, Sign In to add comment