Java med swing

I det här programet avnvänder vi oss Javas standardbibliotek Swing sominnehåller grafiska komponenter för bland annat in och utmatning. Programet innehåller också både en If-sats och en While-loop. Det programet gör är att räkna ut hur många gånger en boll studsar när den släpps från en viss höjd.

import javax.swing.*; // importerar swing

public class boll
{
public static void main (String[] arg)
{
while (true) //kör sålänge den är true
{

String sCm = JOptionPane.showInputDialog(”Höjd?”); //öppnar en inmatningsruta
if (sCm == null)
break;

double cm = Double.parseDouble(sCm);
double studs = 1;
while(cm > 1) //Kör tills bollen studsar minder än 1cm

{
cm = cm *0.6;
studs = studs + 1;
}
JOptionPane.showMessageDialog(null, “bollen slutar studsa efter ” + studs + ” gånger”); //Skriver ut antal suds i en dialogruta.

} //hit kommer man om man klickar på avbryt
System.exit(0); //Avslutar programmet
}
}

Leave a Reply