Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- i=n # Poczatkowa wartość zmiennej otwierająca pętle
- while [ $i = n ]
- do
- clear
- echo 'Sprawdźmy czy liczba jest ujemna, dodatnia czy równa zeru :)'
- echo 'Wpisz liczbe'
- read a
- while [ -z $a ] # Petla zapobiega pozostawienu pustej zmiennej a
- do
- clear
- echo 'Sprawdźmy czy liczba jest ujemna, dodatnia czy równa zeru'
- echo 'Nie wpisałeś liczby :('
- read a
- done
- clear
- if [ $a -lt 0 ] # Sprawdzamy czy liczba jest ujemna
- then
- echo "Liczba $a jest ujemna"
- elif [ $a -eq 0 ] # Sprawdzamy czy liczba jest równa zeru
- then
- echo "Liczba $a jest równa zeru"
- else # Wyświetlamy liczbe nie ujemną i nie równą zeru = dodatnią
- echo "Liczba $a jest dodatnia"
- echo
- fi
- echo 'Wyjść? (t/n)'
- read i
- clear
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement