C*********************************************************************** C THIS SUBROUTINE WRITES OUT THE APPROPRIATE DATA FOR ONE OBSER- C VATION BASED ON THE STATUS. C*********************************************************************** SUBROUTINE LINE (STATUS,ID,X) C*********************************************************************** C DECLARATIONS C*********************************************************************** INTEGER STATUS CHARACTER*25 ID REAL X(5) C*********************************************************************** C STATUS 1 C*********************************************************************** IF (STATUS.EQ.1) THEN WRITE (6,70) ID,X(1),X(2),X(4),X(5) C********************************************************************** C STATUS 2 C********************************************************************** ELSE IF (STATUS.EQ.2) THEN WRITE (6,80) ID,X(2) C*********************************************************************** C STATUS 3 C*********************************************************************** ELSE IF (STATUS.EQ.3) THEN WRITE (6,90) ID,X(1) C*********************************************************************** C STATUS 4 C*********************************************************************** ELSE IF (STATUS.EQ.4) THEN WRITE (6,100) ID,(X(J),J=1,5) C*********************************************************************** C STATUS 5 C*********************************************************************** ELSE IF (STATUS.EQ.5) THEN WRITE (6,110) ID,X(1),X(2),X(3),X(5) C*********************************************************************** C STATUS 6 C*********************************************************************** ELSE IF (STATUS.EQ.6) THEN WRITE (6,120) ID,X(1),X(3),X(5) C*********************************************************************** C STATUS 7 C*********************************************************************** ELSE IF (STATUS.EQ.7) THEN WRITE (6,130) ID,X(3),X(5) ENDIF RETURN C 70 FORMAT (1X,A25,2X,2(1X,G11.4),7X,F10.2,F10.3) 80 FORMAT (1X,A25,25X,G11.4) 90 FORMAT (1X,A25,3X,G11.4) 100 FORMAT (1X,A25,2X,2(1X,G11.4),F7.2,F10.2,F10.3) 110 FORMAT (1X,A25,2X,2(1X,G11.4),F7.2,10X,F10.3) 120 FORMAT (1X,A25,3X,G11.4,12X,F7.2,10X,F10.3) 130 FORMAT (1X,A25,26X,F7.2,10X,F10.3) END