PROGRAM 3
PROGRAM CONE C.....THIS PROGRAM CALCULATES THE VOLUME OF THE FRUSTUM OF A RIGHT CIRCULAR C.....CONE. C.....F012 ANTHONY F. ORTIZ **P26** C.....DECLARE THE VARIABLES (PI, D1, D2, H, A1, A2, AND V). REAL PI, D1, D2, H, A1, A2, V C.....OPEN THE DATA FILE 'F012P26.DAT' AND THE OUT FILE 'F012P26.OUT'. OPEN (1, FILE = 'F012P26.DAT') OPEN (2, FILE = 'F012P26.OUT') C.....PUT THE HEADER, TITLE, AND COLUMN HEADINGS IN THE OUT FILE 'F012P26.OUT'. WRITE (2, *) ' F012 ANTHONY F. ORTIZ ', $'**P26**' WRITE (2, *) WRITE (2, *) ' VOLUME OF THE FRUSTUM OF RIGHT', $' CIRCULAR CONES' WRITE (2, *) WRITE (2, *) ' DIAMETER 1 DIAMETER 2 ALTITUDE', $' VOLUME' WRITE (2, *) C.....GET THE THREE VARIABLE VALUES FROM THE DATA FILE 'F012P26.DAT'. 10 READ (1, *, END = 20) D1, D2, H C.....CALCULATE THE AREAS OF THE TWO BASES AND THE VOLUME OF THE FRUSTUM C.....OF A RIGHT CIRCULAR CONE. PI = 3.141593 A1 = (D1 / 2) ** 2 * PI A2 = (D2 / 2) ** 2 * PI V = H / 3 * (A1 + A2 + SQRT (A1 * A2)) C.....PUT THE VALUES OF D1, D2, H, AND V IN THE OUT FILE 'F012P26.OUT'. WRITE (2, *) D1, D2, H, ' ', V GOTO 10 20 STOP END C.....DATA FILE: F012P26.DAT 26.1 70.9 51.0 17.2 6.8 12.2 38.7 8.3 63.4 23.4 46.6 24.6 11.5 62.5 85.8 14.4 9.6 36.1 5.7 22.3 47.3 20.8 30.2 85.5 54.1 14.9 79.7 C.....OUTFILE: F012P26.OUT F012 ANTHONY F. ORTIZ **P26** VOLUME OF THE FRUSTUM OF RIGHT CIRCULAR CONES DIAMETER 1 DIAMETER 2 ALTITUDE VOLUME 26.100000 70.900000 51.000000 100919.500000 17.200000 6.800000 12.200000 1466.152000 38.700000 8.300000 63.400000 31333.700000 23.400000 46.600000 24.600000 24534.580000 11.500000 62.500000 85.800000 106859.200000 14.400000 9.600000 36.100000 4137.251000 5.700000 22.300000 47.300000 8134.342000 20.800000 30.200000 85.500000 44159.750000 54.100000 14.900000 79.700000 82520.830000
BACK TO COMP150 PAGE.