Ripete l'esecuzione del compito se richiesto dall'utente
import javax.swing.JOptionPane;
public class Cerchio3
{
public static void main(String args[])
{
double raggio,
diametro,
circonferenza,
area;
String stringa;
// ripeti se...
do
{
// input controllato
do
{
stringa=JOptionPane.showInputDialog("Raggio?");
raggio =Double.parseDouble(stringa);
}
while(raggio <= 0);
diametro =2*raggio;
circonferenza=2*Math.PI*raggio;
area =Math.PI*raggio*raggio;
stringa=JOptionPane.showInputDialog(
"Raggio = " + raggio + "\n" +
"Diametro = " + diametro + "\n" +
"Circonferenza = " + circonferenza + "\n" +
"Area = " + area + "\n\n" +
"Vuoi continuare? (Si/No)" );
}
while(stringa.equalsIgnoreCase("si"));
}//main
}//Cerchio3 Osserva
-
do {...} while(...);
equalsIgnoreCase(...)
|