結果 : three types of basic programming constructs