Advertisement
bol0bal4

soNguyenTo

Aug 27th, 2014
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.49 KB | None | 0 0
  1. #! /bin/bash
  2.  
  3. if [[ $1 -lt 2 ]]; then
  4.     echo $1 khong phai la so nguyen to!
  5.     exit 1
  6. fi
  7.  
  8. i=2;
  9. n=$(echo "sqrt ( $1 )" | bc -l);
  10. echo $n
  11. # typeset -i $n
  12. n=${n%.*}
  13. echo $n
  14.  
  15. # for (( i = 2; i -le n; i++ )); do
  16. #   if [[ `expr $1 % i` -eq `expr 0` ]]; then
  17. #       echo $1 khong phai la so nguyen to!
  18. #       exit 1
  19. #   fi
  20. # done
  21.  
  22. for i in {2..$n}; do
  23.     if [[ `expr $1 % i` -eq `expr 0` ]]; then
  24.         echo $1 khong phai la so nguyen to!
  25.         exit 1
  26.     fi
  27. done
  28.  
  29. echo $1 la so nguyen to!
  30.  
  31. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement