C A simple (_very_ simple) prime number checker C by Vince Weaver . * This is meant more to check my f77 plotter than to C Be mathematically or computationally efficient. C URGH it's like BASIC all over again PROGRAM FIND_PRIMES INTEGER CHECK,X,PRIME PRINT *,"VINCE WEAVERS PRIME NUMBER FINDER" GOTO 10 30 WRITE (*,*) GOTO 40 10 GOTO 30 40 DO 100, I=1,20 PRIME=1 J=0 WRITE (*,*) "ENTER NUMBER TO CHECK IF PRIME, 0 to QUIT" READ (*,*, END=500) CHECK IF (CHECK) 600,600,50 50 DO 70, X=2,(CHECK/2) IF (((CHECK/X)*X) .EQ. CHECK) THEN PRIME=0 WRITE (*,55) CHECK,' IS DIVISIBLE BY ',X ELSE J=J+1 ENDIF 70 CONTINUE IF (PRIME .EQ. 1) WRITE (*,*) CHECK,' IS PRIME' 55 FORMAT (I4,A20,I4) 100 CONTINUE GOTO 600 500 STOP "ABNORMAL END" 600 WRITE (*,*) 'THANK YOU FOR USING THIS PROGRAM. ', & 'WE HERE AT VMW FORTRAN INDUSTRIES APPRECIATE YOUR BUSINESS.' END