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 a FOR X = Y TO Z loop
20 REM and STEP.
30 Y = 1
40 Z = 5
50 FOR X = Y TO Z STEP 2
60 X = X + .5
70 PRINT X
80 NEXT X
99 END
10000 REM And the answer is ...
10010 REM 1.5
10020 REM 4