Advertisement
Guest User

KR_1_VER_1.F90

a guest
May 22nd, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. PROGRAM KR_1
  2. REAL Y_VALUES(13), Z_VALUES(15), X
  3. INTEGER I
  4. 1 FORMAT (A1, 16('|', F7.3))
  5. 2 FORMAT (A1, 13('--------'), A1)
  6. 3 FORMAT (A1, 15('+-------'), A1)
  7. 4 FORMAT (A1, 15('--------'), A1)
  8. X = -3.495
  9. DO I = 1, 15
  10. X = X + 0.475
  11. IF (I <= 13) Y_VALUES(I) = Y(X)
  12. Z_VALUES(I) = Z(X)
  13. END DO
  14. PRINT 2, '-', '-'
  15. PRINT 1, 'Y', (Y_VALUES(I), I = 1, 13)
  16. PRINT 3, '-', '+'
  17. PRINT 1, 'Z', (Z_VALUES(I), I = 1, 15)
  18. PRINT 4, '-', '-'
  19. OPEN(1, FILE='VIVOD.TXT')
  20. WRITE (1, *) (Y_VALUES(I), I = 1, 13)
  21. WRITE (1, *) (Z_VALUES(I), I = 1, 15)
  22. CLOSE(1)
  23. END PROGRAM
  24.  
  25. REAL FUNCTION Y(X)
  26. REAL X
  27. Y = (6 * X + 2) * COS( 13 * X) / (X + 3.2)
  28. END
  29.  
  30. REAL FUNCTION Z(X)
  31. REAL X
  32. Z = SIN(5 * X) / (9 * X + 3.26)
  33. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement