PROGRAM CAL
PRINT*, ' Enter Roughness Ratio (e/d) '
READ*, ED
PRINT*, ' Enter Reynolds Number (Re) '
READ*, Re
IF (ABS(DF).GT.1.E-6) THEN
F= 0.25/(0.434*ALOG( ED/3.7 + 5.74/RE**0.9)**2 )
F= 1/SQRT (F)
ITER= 0
ITER= ITER + 1
G= ED/3.7 + 2.51*F/RE
RF= F + 0.869*ALOG(G)
DFR= 1. + 0.869/G*2.51/RE
DF=-RF/DFR
F= F + DF
END IF
F=1./(F**2)
PRINT*, ' THE FRICTION FACTOR IS ', F
STOP
END
ClBST0dSQU0gQ0FMClBSSU5UKiwgJyBFbnRlciBSb3VnaG5lc3MgUmF0aW8gKGUvZCkgJwpSRUFEKiwgRUQKUFJJTlQqLCAnIEVudGVyIFJleW5vbGRzIE51bWJlciAoUmUpICcKUkVBRCosIFJlCklGIChBQlMoREYpLkdULjEuRS02KSBUSEVOCkY9IDAuMjUvKDAuNDM0KkFMT0coIEVELzMuNyArIDUuNzQvUkUqKjAuOSkqKjIgKQpGPSAxL1NRUlQgKEYpCklURVI9IDAKSVRFUj0gSVRFUiArIDEKRz0gRUQvMy43ICsgMi41MSpGL1JFClJGPSBGICsgMC44NjkqQUxPRyhHKQpERlI9IDEuICsgMC44NjkvRyoyLjUxL1JFCkRGPS1SRi9ERlIKRj0gRiArIERGCkVORCBJRgpGPTEuLyhGKioyKQpQUklOVCosICcgVEhFIEZSSUNUSU9OIEZBQ1RPUiBJUyAnLCBGClNUT1AKRU5ECg==