Advertisement
winone1208

zad4

May 18th, 2013
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.68 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. i=n # Poczatkowa wartość zmiennej otwierająca pętle
  4.  
  5. while [ $i = n ]
  6. do
  7.  
  8.   clear
  9.   echo 'Sprawdźmy czy liczba jest parzysta :)'
  10.   echo 'Wpisz liczbe'
  11.   read a
  12.   while [ -z $a  ] # Petla zapobiega pozostawienu pustej zmiennej a
  13.   do
  14.     clear
  15.     echo 'Sprawdźmy czy liczba jest parzysta'
  16.     echo 'Nie wpisałeś Liczby :('
  17.     read a
  18.   done
  19.   clear
  20.  
  21.   if [ $(echo "$a" | bc) -ne 0 ]
  22.   then
  23.     b=$[ a%2 ]
  24.     if [ $b -eq 0 ]
  25.     then
  26.       echo "Liczba $a jest parzysta"
  27.     else
  28.       echo "Liczba $a jest nieparzysta"
  29.     fi
  30.   else
  31.     echo 'Wpisałeś 0 lub znak'
  32.   fi
  33.  
  34.   echo
  35.   echo 'Wyjść? (t/n)'
  36.   read i
  37.  
  38.   clear
  39.  
  40. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement