Structured Programming in Basic Problems
© 1998 by Dr. Thomas W. MacFarland -- All Rights Reserved
Instructions: Review the following program and see if you can predict the outcome by completing a "pencil trace" of the code. Program output is provided at the end of this page. Compiler: The program was prepared using GWBasic, which requires the use of line numbers.
10 REM This program demonstrates READ and DATA statements. 20 FOR X = 1 TO 4 30 READ Y$, Z$ 40 PRINT Y$, Z$ 50 NEXT X 99 END 100 DATA DEF, P08 101 DATA ABC, X12 102 DATA XYZ, Z23 103 DATA LMN, U99 104 DATA CSE, X89 105 DATA GEM, E01 ' Notice how there are more than 4 sets of data. 10000 REM And the answer is ... 10010 REM DEF P08 10020 REM ABC X12 10030 REM XYZ Z23 10040 REM LMN U99