Laserfiche WebLink
<br />. <br /> <br />000515 <br /> <br />INTEGER) <br />C <br /> <br />WRITE(0,4) <br />4 FORMAT(' PRINT DATA SUMMARY FOR EACH YEAR [Y/N] . ,\) <br />READ(0,5)ANS <br />5 FORMAT(Al) <br />WKlTE(U, I) <br />7 FORMAT(' ENTER TODAYS DATE (MM/DD(YY) :' ,\) <br />READ(O,8) RDATE <br />8 FORMAT(AI0) <br />CALL READS(INPT,NOUT,IFILE,ISAVE,IPLT,IPLOT,IRES) <br />C INITIALIZE TABLE STORAGE ARRAYS <br />DO 10 K-l,NT <br />DO 10 I-l,NYI <br />DO 10 J-l,I3 <br />10 TABLE(K,I,J)-O.O <br />C INITIALIZE SUMMARY ARRAY <br />DO 20 K-l,NL <br />DO 20 J-l, 13 <br />20 HOLD(K,J)-O.O <br />I-ISTART-IFRST+l <br />IE-IEND-IFRST+l <br />IFLAG-O <br />30 CONTINUE <br />C ZERO FLOW ARRAY <br />DO 40 K-l,NL <br />DO 40 J-l,13 <br />40 FLOW(K,J)-O.O <br />IF(INPT.GT.O)CALL READONE <br />CALL COMPUTE <br />C SUM ANNUAL DATA <br />DO 50 K-l,NL <br />DO 50 J-l,I2 <br />50 FLOW(K,13)-FLOW(K,13)+FLOW(K,J) <br />C SET END OF YEAR RESERVOIR CONTENT TO ZERO HERE <br />IF(NRES.EQ.O)GO TO 55 <br />DO 53 Il-l,NRES <br />FLOW(IRES(Il) ,13)-0.0 <br />53 CONTINUE <br />55 CONTINUE <br />C SUM DATA INTO SUMMARY ARRAY <br />DO 60 K-l,NL <br />DO 60 J-l, 13 <br />60 HOLD(K,J)-HOLD(K,J)+FLOW(K,J) <br />C SUM ANNUAL DATA IN TABLES <br />DO 70 K-l,NT <br />DO 70 J-l,I2 <br />70 TABLE(K,I ,13)-TABLE(K,I,13)+TABLE(K,I,J) <br />90 CALL WRITEl(IFLAG,ANS,GALF) <br />IYEAR - I + IFRST - I <br />C DO 93 LQ - I,NH <br />C WRITE(9,92)IYEAR,(HDATA(LQ,J),J-I,12) <br />C 92 FORMAT(I4,12F7.2) <br />C 93 CONTINUE <br />WRITE(9,92)IYEAR,(FLOW(75,J),J-l,12) <br /> <br />5 <br />