Advertisement
winone1208

zad 7

May 19th, 2013
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.23 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 która liczba jest większa :P'
  10.   echo 'Wpisz pierwsza liczbe'
  11.   read a
  12.   while [ -z $a  ] # Petla zapobiega pozostawienu pustej zmiennej a
  13.   do
  14.     clear
  15.     echo 'Sprawdźmy która liczba jest większa'
  16.     echo 'Nie wpisałeś pierwszej liczby :('
  17.     read a
  18.   done
  19.   clear
  20.   echo 'Sprawdźmy która liczba jest większa :P'
  21.   echo 'Wpisz druiga liczbe'
  22.   read b
  23.   while [ -z $b  ] # Petla zapobiega pozostawienu pustej zmiennej b
  24.   do
  25.     clear
  26.     echo 'Sprawdźmy która liczba jest większa'
  27.     echo 'Nie wpisałeś drugiej liczby :('
  28.     read b
  29.   done
  30.   clear
  31.  
  32.   echo 'Sprawdźmy która liczba jest większa :P'
  33.   echo "Wczytano liczby: $a i $b"
  34.   if [ $a -gt $b ] # Sprwadzamy czy a jest więkasze od b
  35.   then
  36.     echo "Wieksza liczba to $a"
  37.   elif [ $a -lt $b ] # Sprwadzamy czy a jest mniejsze od b
  38.   then
  39.     echo "Wieksza liczba to $b"
  40.   elif [ $a -eq $b ] # Sprawdzamy czy a jest równe b
  41.   then
  42.     echo 'Liczby są sobie równe'
  43.   else # Pozostałe możliwości
  44.     clear
  45.     echo "Wprowadziłeś niedowzwolony znak"
  46.   fi
  47.   echo
  48.   echo 'Wyjść? (t/n)'
  49.   read i
  50.  
  51.   clear
  52.  
  53. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement