\start83\ \comment=Program file dated 10/07/97, 14:24 \name=SURFAREA \file=J:\SURFAREA.AS3 prgmFACSU Disp "ENTER FUNCTION" Disp "( IN QUOTES )" Disp "" Input "Y\1\=",Y\1\ Lbl 1 ClrDraw ClrHome Disp "LOWER LIMIT" Disp "OF X" Prompt L Disp "UPPER LIMIT" Disp "OF X" Prompt U Disp "HOW MANY" Disp "INTERVALS ?" Prompt N 0\->\S (U-L)/N\->\W L\->\Xmin U\->\Xmax L\->\T ClrHome Disp "SCALING GRAPH" Disp "PLEASE WAIT" fMin(Y\1\,X,L,U)\->\A fMax(Y\1\,X,L,U)\->\B Y\1\(A)\->\Ymin Y\1\(B)\->\Ymax If abs((Ymin)>abs((Ymax) Then abs((Ymin)\->\Ymax Else \(-)\(Ymax)\->\Ymin End DispGraph For(I,1,N) Y\1\(T)\->\P Y\1\(T+W)\->\Q S+(2\pi\((P+Q)/2)\root\((W\^2\+(Q-P)\^2\))\->\S Line(T,\(-)\P,T,P) Line(T,P,T+W,Q) Line(T+W,Q,T+W,\(-)\Q) Line(T+W,\(-)\Q,T,\(-)\P) T+W\->\T End Pause ClrHome Disp "INTEGRAL =" Disp S Disp "" Disp "RUN AGAIN ?" Disp "(1) YES" Disp "(2) NO" Input R If R=1 Goto 1 ClrHome \stop83\