Qual è il metodo migliore per controllare se una condizione è ancora vera dopo ogni cambiamento? Vorrei evitare di mettere un if ogni volta, e il while non lo reputo adatto perché si tratta di una serie di istruzioni differenti (per esempio due funzioni diverse) che devono essere eseguite di seguito.
Per esempio, ho 3 funzioni da eseguire:
La condizione è verificata? Sì----> esegue funzione1()
La condizione è ancora verificata? Sì----> esegue funzione2()
La condizione continua ad essere vera? No ---- > procede con il resto del codice
Ovviamente la domanda dà per scontato che una soluzione ci sia perché con una serie di if funzionerebbe, ma sottende che possano non essercene di migliori.