Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Z1
- #function dziel()
- #{
- #if [[ $1 == -$2 ]];then
- #echo "podano liczby przeciwne, nie mozna dzielic przez 0"
- #exit -1
- #fi
- #A=$((($1-$2)/($1+$2)))
- #echo $A
- #return 0
- #}
- #dziel $1 $2
- #Z2
- #function fib()
- #{
- #if [[ $# -ne 1 ]];then
- #echo "podano niewlasciwa liczbe argumentow"
- #fi
- #if [[ $1 == 2 ]];then
- #echo 1
- #return 0
- #elif [[ $1 -le 1 ]];then
- #echo 0
- #return 0
- #fi
- #A=$(( $(fib $(($1-1)) ) + $(fib $(($1-2)) ) ))
- #echo $A
- #}
- #fib $1
- #Z3
- #function fib()
- #if [[ $# -ne 1 ]];then
- #echo "podano niewlasciwa liczbe argumentow"
- #fi
- #n0=0
- #n1=1
- #for((i=1;i<$1;i++));do
- #temp=$n1
- #n1=$(($n1+$n0))
- #n0=$temp
- #done
- #echo $2" wyraz ciagu fibonacciego to: "$n1
- #return 0
- #}
- #fib $1 $2
- #Z4
- function max()
- {
- temp=0
- for i in $@; do
- if [[ 1 -eq "$(echo "${temp} < ${i}" | bc -l)" ]]
- then temp=${i}
- fi
- done
- echo $temp
- return 0
- }
- max $@
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement