PROGRAM EXA_3
C USE DISLIN for Fortran 90!
CHARACTER*20 CTIT,CSTR*2
CTIT='Symbols'
CALL SETPAG('DA4P')
CALL DISINI
CALL COMPLX
CALL PAGERA
CALL HEIGHT(60)
NL=NLMESS(CTIT)
CALL MESSAG(CTIT,(2100-NL)/2,200)
CALL HEIGHT(50)
CALL HSYMBL(120)
NY=150
DO I=0,23
IF(MOD(I,4).EQ.0) THEN
NY=NY+400
NXP=550
ELSE
NXP=NXP+350
END IF
IF(I.LT.10) THEN
WRITE(CSTR,'(I1)') I
ELSE
WRITE(CSTR,'(I2)') I
END IF
NL=NLMESS(CSTR)/2
CALL MESSAG(CSTR,NXP-NL,NY+150)
CALL SYMBOL(I,NXP,NY)
END DO
CALL DISFIN
END
Figure B.3: Symbols