Generare un algoritmo che controlla se una stringa data può essere bilanciata.
Questo algoritmo prende una stringa in input.

1. Creare due contatori, "apri" e "chiudi" per memorizzare il numero di parentesi aperte (()) e chiuse ()) nella stringa data.

2. Iterare sui caratteri della stringa e per ogni "(", incrementare il contatore "apri", per ogni ")" incrementare il contatore "chiudi".

3. Dopo aver iterato sui caratteri, confrontare i valori memorizzati in entrambi i contatori. Se i valori sono uguali e maggiori di 0, allora la stringa può essere bilanciata, altrimenti la stringa non può essere bilanciata.

4. Se la stringa può essere bilanciata, restituire vero, altrimenti restituire falso.