Istruzione if : Significato


if ( condizione ) istruzione1; else istruzione2;
  1. L'istruzione if valuta inizialmente la condizione

  2. Se la valutazione ritorna il valore true esegue istruzione1.
    Se la valutazione ritorna il valore false esegue istruzione2 se presente, altrimenti passa al punto 2.
  3. l'esecuzione passa all'istruzione successiva all' if.
Anche le istruzioni if possono essere annidate: in questo caso, per evitare ambiguità, ogni else si riferisce al primo if che lo precede.

images/arrow1_left.gif (1097 byte)images/arrow1_right.gif (1095 byte)