-
Java Bremsweg Berechnung
Hallo,
ich muss eine Hausaufgabe in Java abgeben und da frag ich euch ob ihr vllt so etwas in der Art schon habt oder es mir schnell coden könnt: http://www.internetratgeber-recht.de...r-bremsweg.htm
Soll genau so werden, aber die Werte für die Verzögerung sollen aus einer Textdatei entnommen werden.
Wir sollen das mit Eclipse machen.
Ich weiß es ist viel aber vielleicht hat ja von euch einer gerade viel Bock und sucht etwas, was er Programmieren könnte. Die Formeln für die Berechnungen stehen alle auf der o.g. Internetseite.
MfG
Don't say I didn't try,
but I'd rather not live here anymore...
BM
-
-
Hallo
Habe auf die Schnelle was gemacht um dir zu helfen Müsste eigentlich richtig sein^^
import java.io.*;
import java.util.*;
public class Bremsweg
{
private static double v, ve;
public static void main(String[] args)
{
String filepath = "";
if(args.length != 1)
{
System.err.println("Usage: java Bremsweg File");
System.exit(0);
} else if(args.length == 1)
{
filepath = args[0];
}
Scanner s = new Scanner(System.in);
System.out.print("Geschwindigkeit: ");
v = s.nextDouble();
try
{
BufferedReader br = new BufferedReader(new FileReader(filepath));
String l;
while((l = br.readLine()) != null)
{
ve = Double.parseDouble(l);
berechneBW(v, ve);
}
br.close();
} catch(IOException ie)
{
ie.printStackTrace();
}
}
private static void berechneBW(double v, double ve)
{
double bw = Math.pow(((v * 1000) / 3600), 2) / (2 * ve);
System.out.println("\nDer Bremsweg bei einer Geschwindigkeit von " + v);
System.out.println("... und einer Verzögerung von " + ve + " beträgt: " + bw + " m");
}
}
-
Stichworte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln