// Programmet läser in utgångshastighet och kastvinkel, samt skriver ut banhöjd och kastlängd import javax.swing.*; import java.text.*; import java.util.*; public class Kast1 { public static void main (String[] arg) { final double G = 9.81; String indata = JOptionPane.showInputDialog("Ange utgångshastighet och kastvinkel:"); Scanner sc = new Scanner(indata); double v = sc.nextDouble(); double alfa = sc.nextDouble(); double h = (Math.pow(v, 2) * Math.pow(Math.sin(Math.toRadians(alfa)), 2))/(2*G); double d = (Math.pow(v, 2) * Math.sin(2*Math.toRadians(alfa)))/G; NumberFormat r = NumberFormat.getInstance(); r.setMaximumFractionDigits(2); JOptionPane.showMessageDialog(null, "Banhöjden är " + r.format(h) + "\noch kastlängden är " + r.format(d)); } //main } //Kast1