home *** CD-ROM | disk | FTP | other *** search
- (****************************************************
- *
- * PROGRAM FOR TRIG TABLE
- *
- * Simple program to generate a short trig chart.
- * Written by Ray Penley while trying to overcome a
- * bug.
- *
- * Donated Sept 1980
- *******************************************************
-
- PROGRAM TRIG4;
- { Computes the SIN, COS, and TAN of an angle "x",
- + expressed in radians, from 10 degrees to 85 degrees.
- +
- + This program uses the supplied SIN function
- + but a new COSINE routine. }
- const
- {+ CONVERSION FACTOR DEGREES TO RADIANS +}
- C = 1.745329E-02; {+++ = PI/180 +++}
- var g: real;
- angle,rads : real;
-
- FUNCTION COSINE(X:REAL):REAL; EXTERNAL;
-
- function TAN(x: real): real;
- {+ angle "x" must be in radians +}
- begin
- TAN := SIN(X) / COSINE(x);
- end;
-
- begin
- writeln(' SINE COSINE TANGENT',
- ' RADIANS DEGREES');
- g := 10.0;
- While (g < 90.0) Do
- begin
- writeln( SIN(g*c):8:6, COSINE(g*c):8:6, TAN(g*c):8:6, g*c:8:6, g:4:2);
- g := g + 5.0;
- end;
- end.
-
-