Ergebnis 1 bis 2 von 2
  1. #1
    fault neben Jackson...
    Registriert seit
    22.07.2008
    Beiträge
    368

    Standard 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

  2. #2
    Trojaner
    Registriert seit
    30.10.2008
    Beiträge
    85

    Standard

    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
  •