Questo codice aggiunge all'esercizio svolto la possibilità di ripetere i passi dall'inizio. Il calcolatore chiede all'utente una risposta si/no e in base a questa l'esercizio ricomincerà oppure si fermerà, dando all'utente la conferma.
Esercizio:
import IO.*; class ripetere_esercizio { public static void main(String[] args) { Input pc = new Input(); String B; do { /* * *SVOLGIMENTO DELL'ESERCIZIO * */ System.out.println("Vuoi ripetere l'esercizio? si/no"); B = pc.leggiString(); //Ciede all'utente se vuole ripetere l'esercizio while (B.compareTo("no")!=0 && B.compareTo("si")!=0) { System.out.println("La risposta non è valida. Riprova!"); System.out.println("Vuoi ripetere l'esercizio? si/no"); B = pc.leggiString(); //Se la risposta e' diversa da SI/NO, allora chiede di nuovo } if (B.compareTo("no")==0) { System.out.println("L'esercizio è finito"); //Se la risposta e' no, allora conclude l'esercizio } } while (B.compareTo("si")==0); //Se la risposta è si, ripete l'esecizio } }
_________________________________________________
Nessun commento:
Posta un commento