Le condizioni: quando il programma deve scegliere
Le condizioni (o selezioni) sono i momenti in cui il tuo programma deve prendere una decisione. Si disegnano con un rombo che ha due uscite: vero e falso.
Dentro il rombo metti la condizione da verificare, tipo "a > b". Se è vera, il programma segue una strada, se è falsa ne segue un'altra. Alla fine i due percorsi si ricongiungono.
Puoi anche creare condizioni annidate - cioè condizioni dentro altre condizioni. È come un albero di decisioni che diventa più complesso ma anche più preciso.
Nell'esempio visto, prima si controlla se "a > b", poi se la risposta è vera, si controlla anche se "a > 0" per sapere se è positivo o negativo.
💡 Ricorda: I due rami della condizione si devono sempre ricongiungere in un punto per continuare il programma!