Advertisement
Guest User

RAZDEL_2

a guest
Jul 16th, 2019
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. PROGRAM RAZDEL_2
  2. REAL ARRAY_X(10), ARRAY_Y(10)
  3. DO I = 1, 10
  4. READ *, ARRAY_X(I), ARRAY_Y(I)
  5. END DO
  6. S_MAX = 0
  7. DO I = 1, 10
  8. DO J = 1, 10
  9. DO K = 1, 10
  10. ADX = ABS(ARRAY_X(I) - ARRAY_X(J))
  11. ADY = ABS(ARRAY_Y(I) - ARRAY_Y(J))
  12. BDX = ABS(ARRAY_X(J) - ARRAY_X(K))
  13. BDY = ABS(ARRAY_Y(J) - ARRAY_Y(K))
  14. CDX = ABS(ARRAY_X(K) - ARRAY_X(I))
  15. CDY = ABS(ARRAY_Y(K) - ARRAY_Y(I))
  16. A = SQRT(ADY**2 + ADX**2)
  17. B = SQRT(BDY**2 + BDX**2)
  18. C = SQRT(CDY**2 + CDX**2)
  19. P = (A + B + C) / 2
  20. S = SQRT(P*(P-A)*(P-B)*(P-C))
  21. IF (S > S_MAX) S_MAX = S
  22. END DO
  23. END DO
  24. END DO
  25. PRINT *, S_MAX
  26. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement