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