Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Cerchio 2

Precedente
SUPERIORE
Successiva

Input controllato della misura del raggio (>0)

import javax.swing.JOptionPane;

public class Cerchio2
{
   public static void main(String args[])
   {
       double raggio,
              diametro,
              circonferenza,
              area;

       String stringa;
       // 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;

       JOptionPane.showMessageDialog(null,
           "Raggio = "        + raggio        + "\n" +
           "Diametro = "      + diametro      + "\n" +
           "Circonferenza = " + circonferenza + "\n" +
           "Area = "          + area                 );
   }//main

}//Cerchio2

Osserva

do
{
  ...
  ...
}
while(raggio <= 0);

Cerchio 2 - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva