Anda di halaman 1dari 1

DECLARE SUB ProcessInitialization()

DECLARE SUB ProcessData()


DECLARE SUB OutputData()
DIM N AS LONG
DIM SUM AS LONG
DIM LARGECOUNT AS LONG

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

Anda mungkin juga menyukai