Kolorwanie:
Status:
1234567891011121314151617181920212223242526272829303132333435363738394041
#!/bin/sh

LICZBY=()
LICZNIK=0

function sortowanie()
{
    for ((i=0;i!=LICZNIK;i++))
    do
        for ((j=i+1;j!=LICZNIK;j++))
        do
            if [ ${LICZBY[j]} -lt ${LICZBY[i]} ]
            then
                TMP=${LICZBY[j]}
                LICZBY[j]=${LICZBY[i]}
                LICZBY[i]=$TMP
            fi
        done
    done
}

while :
do
    echo -ne "Podaj liczbe naturalna lub -1, aby zakonczyc wprowadzanie: "

    TMP=0; read TMP
    
    if [ $TMP -lt 0 ]
    then
        break
    else
        LICZBY[LICZNIK]=$TMP
        let LICZNIK=$LICZNIK+1
    fi
done

echo ${LICZBY[@]}

sortowanie

echo ${LICZBY[@]}

Copyrights 2014-2019 © Wklejaj.pl Wszelkie prawa zastrzeżone.