結果 : state the three types of basic programming constructs