home *** CD-ROM | disk | FTP | other *** search
- PROGRAM CALLER
- C
- CHARACTER*2 TYP(10)
- INTEGER*2 I2(10)
- INTEGER*4 I4(10)
- REAL*4 R4(10)
- REAL*8 R8(10)
- LOGICAL*4 L4(10)
- C
- OPEN(UNIT=7,FILE='D:TEMPIN')
- READ(7,*) JEND
- DO 10 J=1, JEND
- 10 READ(7,*) TYP(J)
- DO 100 J=1, JEND
- IF (TYP(J).EQ.'I2') READ(7,*) I2(J)
- IF (TYP(J).EQ.'I4') READ(7,*) I4(J)
- IF (TYP(J).EQ.'R4') READ(7,*) R4(J)
- IF (TYP(J).EQ.'R8') READ(7,*) R8(J)
- IF (TYP(J).EQ.'L4') READ(7,*) L4(J)
- 100 CONTINUE
- CLOSE(7)
- C *** Hier wird der Unterprogrammaufruf eingefügt ***
- OPEN(UNIT=8,FILE='D:TEMPOUT')
- DO 200 J=1, JEND
- IF (TYP(J).EQ.'I2') WRITE(8,*) I2(J)
- IF (TYP(J).EQ.'I4') WRITE(8,*) I4(J)
- IF (TYP(J).EQ.'R4') WRITE(8,*) R4(J)
- IF (TYP(J).EQ.'R8') WRITE(8,*) R8(J)
- IF (TYP(J).EQ.'L4') WRITE(8,*) L4(J)
- 200 CONTINUE
- CLOSE(8)
- C
- STOP
- END