PROGRAM SUM7
IMPLICIT NONE
INTEGER :: K, MySum, i
CHARACTER :: Flag
DO
PRINT *, "Enter a positive integer K, which is greater &
&than or equal to 10."
READ *, K
MySum=0
DO i=1, K
IF (MOD(i,7)==0) THEN
MySum=MySum+i
END IF
END DO
PRINT *, "The required sum is: ", MySum
PRINT *, "Continue? If not, press ""n"" or ""N""; else &
&press any other key."
READ *, Flag
IF ((Flag=="n") .OR. (Flag=="N")) THEN
EXIT
END IF
END DO
END PROGRAM SUM7