Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #!/bin/bash
  2. cat > matrix.dat <<end
  3. 3;9;0
  4. 2;2;7
  5. 1;2;4
  6. end
  7. minOszlop=0
  8. minSor=0
  9. min=0
  10. maxOszlop=0
  11. maxSor=0
  12. max=0
  13. n=0;
  14. sor=0
  15. oszlop=0
  16.  
  17. for i in $(cat matrix.dat | tr ';' ' '); do
  18. sor=$(($n/3+1))
  19. oszlop=$(($n%3+1))
  20. if(($n == 0)); then
  21. min=$i
  22. minSor=$sor
  23. minOszlop=$oszlop
  24. max=$i
  25. maxSor=$sor
  26. maxOszlop=$oszlop
  27. fi
  28. if(($i < $min)); then
  29. min=$i
  30. minSor=$sor
  31. minOszlop=$oszlop
  32. fi
  33. if(($i > $max)); then
  34. max=$i
  35. maxSor=$sor
  36. maxOszlop=$oszlop
  37. fi
  38. let n++
  39. done
  40. echo "A matrix minimum ertek:" $min
  41. echo "Minimum ertek sora:" $minSor
  42. echo "Minimum ertek oszlopa:" $minOszlop
  43. echo "A matrix maximum ertek:" $max
  44. echo "Maximum ertek sora:" $maxSor
  45. echo "Maximum ertek oszlopa:" $maxOszlop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement