Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- cat > matrix.dat <<end
- 3;9;0
- 2;2;7
- 1;2;4
- end
- minOszlop=0
- minSor=0
- min=0
- maxOszlop=0
- maxSor=0
- max=0
- n=0;
- sor=0
- oszlop=0
- for i in $(cat matrix.dat | tr ';' ' '); do
- sor=$(($n/3+1))
- oszlop=$(($n%3+1))
- if(($n == 0)); then
- min=$i
- minSor=$sor
- minOszlop=$oszlop
- max=$i
- maxSor=$sor
- maxOszlop=$oszlop
- fi
- if(($i < $min)); then
- min=$i
- minSor=$sor
- minOszlop=$oszlop
- fi
- if(($i > $max)); then
- max=$i
- maxSor=$sor
- maxOszlop=$oszlop
- fi
- let n++
- done
- echo "A matrix minimum ertek:" $min
- echo "Minimum ertek sora:" $minSor
- echo "Minimum ertek oszlopa:" $minOszlop
- echo "A matrix maximum ertek:" $max
- echo "Maximum ertek sora:" $maxSor
- echo "Maximum ertek oszlopa:" $maxOszlop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement