CLS
CALL ProcessInitialization
PRINT "How many values to input?"
INPUT N
IF N <= 0 THEN
PRINT "No Data"
ELSE
DOUNTIL N = 0
CALL ProcessData
N = N - 1
ENDDO
CALL OutputData
END IF
END
SUB ProcessInitialization
N = 0
SUM = 0
LARGECOUNT = 0
END SUB
SUB ProcessData
PRINT "Enter data value"
INPUT DATA
IF DATA > 30000 THEN
LARGECOUNT = LARGECOUNT + 1
END IF
SUM = SUM + DATA
END SUB
SUB OutputData
PRINT "The sum of all data values is: ", SUM
PRINT "The number of data values over 30,000 is: ", LARGECOUNT
END SUB