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

Please send comments or suggestions to Dr. Thomas W. MacFarland

There have been visitors to this page since February 1, 1999.