// Selection/condition statements // + need to make choices // + causes branching in flow // ex) If something is true, then do something // Otherwise, do something else.... // Boolean values: true, false // Boolean ops: ! (not), && (and), || (or) // Relations: <, <=, >=, >, ==, != // warning! don't use = (assign) // Punctuation: // boolean expression: $(condition)$ // statement block: ${ statements; }$ // Statement: selection is ONE statement! // (it's a compound statement) // style: write substatements indented // Full Syntax: // if (c1) { // s1; // . // sn; // } // else if(c2) { // s1; // . // sn; // } // . // more $else if$s // else { // s1; // . // sn; // }