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 conditional branching
20 REM (IF THEN ELSE).
30 X = 100
40 Y = 200
50 IF X < Y THEN Z = X ELSE Z = Y
60 PRINT X, Y, Z
99 END
10000 REM And the answer is ...
10010 REM 100 200 100