Advertisement
angeldp

multiplicar

Jun 12th, 2017
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.70 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. clear
  4. if [ -z $1 ]
  5.     then
  6.     DER=0
  7.     IZQ=0
  8.     while [ $IZQ -lt 10 ]
  9.         do 
  10.         while [ $DER -lt 10 ]
  11.             do
  12.             echo "${IZQ}*${DER}=`expr $IZQ \* $DER`"   
  13.             DER=`expr $DER + 1`
  14.         done
  15.         DER=0
  16.         IZQ=`expr $IZQ + 1`
  17.     done
  18. exit
  19. fi
  20. if [ $1 -ge 0 -a $1 -lt 10 ]
  21.     then
  22.     DER=0
  23.     while [ $DER -le 10 ]
  24.         do
  25.         echo "${1}*${DER}=`expr $1 \* $DER`"
  26.         DER=`expr $DER + 1`
  27.     done
  28. exit
  29. fi
  30. if [ "$1" == "-f" ]
  31.     then
  32.     LOG="${HOME}/log.log"
  33.     echo "Tabla de multiplicar" > $LOG
  34.     DER=0
  35.     IZQ=0
  36.     while [ $IZQ -lt 10 ]
  37.         do 
  38.         while [ $DER -lt 10 ]
  39.             do
  40.             echo "${IZQ}*${DER}=`expr $IZQ \* $DER`" >> $LOG   
  41.             DER=`expr $DER + 1`
  42.         done
  43.         DER=0
  44.         IZQ=`expr $IZQ + 1`
  45.     done
  46. exit
  47. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement