Hallo,
ich bin Java-Neuling und soll ein einfaches Programm entwickeln, mit dem man Pferdestärken in kW umrechnen kann.
Die Formel ist: f(x)= x Pferdestärken/0.735
Ich habe bisher folgendes Programm geschrieben, welches aber nicht läuft.
Ich kann den Fehler einfach nicht entdecken und bin am verzweifeln.
Das Programm ist auf Schwedisch, aber vielleicht kann trotzdem wer helfen?
Wenn ich die double durch int ersetze, funktioniert das Programm, aber ich muss auch mit Kommastellen rechnen können.
Ich wäre sehr dankbar, wenn mir jemand sagen könnte, wo ich in meinem Code etwas vergessen oder falsch gemacht habe. Ich sitze hier jetzt schon seit vielen Stunden daran.... :-(
Ganz lieben Dank für eure Hilfe und liebe Grüsse,
Valentin
ich bin Java-Neuling und soll ein einfaches Programm entwickeln, mit dem man Pferdestärken in kW umrechnen kann.
Die Formel ist: f(x)= x Pferdestärken/0.735
Ich habe bisher folgendes Programm geschrieben, welches aber nicht läuft.
Ich kann den Fehler einfach nicht entdecken und bin am verzweifeln.
Das Programm ist auf Schwedisch, aber vielleicht kann trotzdem wer helfen?
Wenn ich die double durch int ersetze, funktioniert das Programm, aber ich muss auch mit Kommastellen rechnen können.
Ich wäre sehr dankbar, wenn mir jemand sagen könnte, wo ich in meinem Code etwas vergessen oder falsch gemacht habe. Ich sitze hier jetzt schon seit vielen Stunden daran.... :-(
Ganz lieben Dank für eure Hilfe und liebe Grüsse,
Valentin
Code:
// Vi ska skapa en formel som beskriver hur man många kW som används då x antal HK används.
import java.util.Scanner; // Programmet använder class Scanner
class HK_till_kW
{
//
public static void main( String args[] )
{
// skapar Scanner för att kunna få input från cmd.exe dvs kommandotolken
Scanner input = new Scanner( System.in );
double antal_hk;
double hk_kw;
double kw;
System.out.print( "Ange antal hästkrafter som ska omvandlas till kW: " ); // Frågar användaren
antal_hk = input.nextDouble(); // Inslagna värdet från användaren
hk_kw = 0.735;
kw = antal_hk / hk_kw; // De angivna hästkrafter divideras med vad en hästkraft är i kW
System.out.printf( "Resultatet är är %d\n" + kw ); //Resultatet kommer att visas
}
}
Zuletzt bearbeitet: