Das ist mein Java-Codejava Fehler kein statement-elecricity Rechnung
import java.lang.*;
import java.io.*;
class Ele
{
public static void main(String args[])
{
int c=220,total;
if(c<=50)
{
total=c*1.5;
}
else if(c<=100)
{
total=c*2;
}
else if(c<=200)
{
total=c*2.8;
}
else(c>300)
{
total=c*3;
}
System.out.println("Amt="+total);
}
}
Meine zwei Fehler
Ele.java:20: error: not a statement
else(c>300)
^
Ele.java:20: error: ';' expected
else(c>300)
Es gibt keine boolesche Bedingung mit einer einfachen "else" -Anweisung. Ersetzen Sie "else (c> 300)" durch "else". – Berger
Ele.java:10: Fehler: inkompatible Typen: mögliche verlustbehaftete Konvertierung von Double zu Int gesamt = c * 1,5; ^ Ele.java:18: Fehler: inkompatible Typen: mögliche verlustbehaftete Konvertierung von Double zu Int Gesamt = c * 2,8; –