Facebook
From rft, 2 Years ago, written in Plain Text.
This paste is a reply to https://pastebin.pl/view/24480661 from Innocent Lemur - view diff
Embed
Download Paste or View Raw
Hits: 455
  1. #!/bin/bash
  2. sum=0
  3. echo -n "Enter starting number: "
  4. read s;
  5. echo -n "Enter limit number: "
  6. read limit;
  7. sumDigit(){
  8. a=$1
  9. until [ $a -eq 0 ]
  10. do
  11. rem=$((a%10))
  12. sum=$((sum+rem))
  13. a=$((a/10))
  14. done
  15. }
  16. for((i=$s; i<=limit; i++))
  17. do
  18. sumDigit $i
  19. done
  20. echo "The sum of the digit: $sum"
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. #!/bin/bash
  51.  
  52. sum=0
  53. echo -n "Enter starting number: "
  54. read start;
  55. echo -n "Enter limit number: "
  56. read limit;
  57.  
  58. primeCheck(){
  59. n=$1
  60. if [ $((n%2)) -eq 0 ] ;
  61. then
  62. echo "$n is not a prime number."
  63. else
  64. echo "$n is a prime number."
  65. fi
  66. }
  67. for((i=$start; i<=$limit; i++))
  68. do
  69. primeCheck $i
  70. done