spesso quando utilizziamo la selezione if abbiamo bisogno di collegare le condizioni tra di loro:
l'operatore AND rende vera la condizione se sono vere entrambi le condizioni (a AND b: vero solo se sono vere a e b)
l'operatore OR rende vera la condizione se almeno una delle due condizioni è vera (a OR b: vero se a è vera oppure b oppure entrambe)
l'operatore NOT rende vera la condizione se la condizione di partenza è falsa (NOT a vera solo se a è falsa)
esempio
se vuoi studiare quando fuori fa freddo e non ho niente da fare oppure quando il prof interroga e becca proprio me allora la condizione sarà
SE ((fuori fa freddo) AND (NOT(ho da fare)) OR ((prof interroga) AND (becca me)) ALLORA studio ALTRIMENTI non tocco libro.
fai questo esercizio
scrivi la tavola di verità delle quattro proposizioni e cerca di capire quanto poco studi (indica le proposizioni con p, q, r e s e dai i valori V e F). Buono studio!