diff --git a/references_and_values/pointers.jl b/references_and_values/pointers.jl index eb0db65b581c24e594e55fc269f904c0e6275990..56cc0a0f7ace401c707bb94d6a2ab774797a0d88 100644 --- a/references_and_values/pointers.jl +++ b/references_and_values/pointers.jl @@ -98,6 +98,7 @@ println(triangle) + function is_Right1(lengths) for i=1:length(lengths) lengths[i] = lengths[i]^2 @@ -146,6 +147,26 @@ println(is_Right!(triangle)) println(triangle) +function is_Right2ter(lengths) + squares = lengths + for i in 1:length(squares) + squares[i] = squares[i]^2 + end + println(squares) + sort!(squares) + # squares = sort(squares) + println(squares) + return(squares[3] == squares[1] + squares[2]) + + +end + +triangle = [5, 3, 4] +println(is_Right2ter(triangle)) +println(triangle) + + +