Hallo, ich muss ein Programm erstellen indem ich die Werten von einem Auto eingeben muss somit mein Programm die auswerten rechnet. Nun ist halt so dass ich am ende des Programms nicht die Zahlen multiplizieren kann.
Also bei System.out.Println("Werte:" + awstv*l); die zahlen sich nicht multiplizieren weil ein Fehler auftritt, ich habe auch ein Methode selbst erstellt und dies kann ich nicht am ende bei der System.out.Println eingeben möchte gerne wissen ob ich es falsch anwende. Danke
Also bei System.out.Println("Werte:" + awstv*l); die zahlen sich nicht multiplizieren weil ein Fehler auftritt, ich habe auch ein Methode selbst erstellt und dies kann ich nicht am ende bei der System.out.Println eingeben möchte gerne wissen ob ich es falsch anwende. Danke
Java:
package woche2;
import java.util.*;
public class ubung7edx {
static double autowerten (double gs, double aw, double st, double v, double l) {
return gs = aw + st * v * l;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
double Fahrleistung;
while (true) {
System.out.println("Bitte Anfangswert eingeben:");
Scanner aw = new Scanner (System.in);
double Anfangswert = aw.nextDouble();
System.out.println("Bitte Steuer eingeben");
Scanner st = new Scanner (System.in);
double Steuer = st.nextDouble();
System.out.println("Bitte Benzin oder Diesel verbrauch eingeben");
Scanner v = new Scanner (System.in);
double BDverbrauch = v.nextDouble();
System.out.println("Bitte Liter eingeben");
Scanner l = new Scanner (System.in);
double Liter = l.nextDouble();
int laufzeit = 6;
int fahrleistung =0;
if (fahrleistung == 170000) {
for (int i= 1; i<laufzeit; i++) {
System.out.println("Gesamtwert:" + aw+(st*v*l);
aw.close();
st. close();
v.close();
l.close();
}
}
}
}
}