Guten Abend,
Eclipse gibt einen Klammerfehler aus ("}") aber ich finde leider den Fehler nicht
Ich hoffe jemand kann mir helfen
Vielen Dank im Vorraus
Eclipse gibt einen Klammerfehler aus ("}") aber ich finde leider den Fehler nicht
Ich hoffe jemand kann mir helfen
Vielen Dank im Vorraus
Java:
import java.util.Scanner;
public class WeiterIFS {
public static void main(String[] args) {
double U,R,I;
String Wert;
Scanner sc = new Scanner(System.in);
String beenden;
while (beenden.equals("false")) {
System.out.println("Welchen Wert brauchen Sie, Spannung, Ohm oder Strom?");
Wert = sc.nextLine();
if(Wert.equals("Spannung") || Wert.equals("spannung")) {
System.out.println("Geben Sie den Wert(Ohm) ein!");
R = sc.nextDouble();
System.out.println("Geben Sie jetzt den Wert(Strom) ein!");
I = sc.nextDouble();
System.out.println("Ergebnis: " + R * I + " V");
beenden = sc.nextLine();
if(beenden.equals("ja") || beenden.equals("Ja")) {
beenden = "true";
}
else if(beenden.equals("Nein") || beenden.equals("nein")) {
beenden = "false";
}
else if(Wert.equals("Ohm") || Wert.equals("ohm")) {
System.out.println("Geben Sie den Wert(Spannung) ein!");
U = sc.nextDouble();
System.out.println("Geben Sie den Wert(Strom) ein!");
I = sc.nextDouble();
System.out.println("Ergebnis: " + U/I + " Ohm");
beenden = sc.nextLine();
if(beenden.equals("ja") || beenden.equals("Ja")) {
beenden = "true";
}
else if(beenden.equals("Nein") || beenden.equals("nein")) {
beenden = "false";
}
else if(Wert.equals("Strom") || Wert.equals("strom")) {
System.out.println(("Geben Sie den Wert(Spannung) ein!"));
U = sc.nextDouble();
System.out.println("Geben Sie den Wert(Ohm) ein!");
R = sc.nextDouble();
System.out.println("Ergebnis " + U/R + " Ampere");
System.out.println("Rechner beenden? Ja/Nein");
beenden = sc.nextLine();
if(beenden.equals("ja") || beenden.equals("Ja")) {
beenden = "true";
}
else if(beenden.equals("Nein") || beenden.equals("nein")) {
beenden = "false";
}
}
else {
System.out.println("Bitte den richtigen Wert!");
beenden = "false";
}
}
sc.close();
}
}