Auf Thema antworten

Mir ist klar, dass die   Zeile nicht funktioniert, aber gibt es eine Möglichkeit, es irgenwie umzusetzen?

       if (bwrt<max) System.out.println("Bestellwert Betraegt "+nbwrt2+"Euro");

(Die Versandpauschale soll wenn die Bestellung zwischen 100 und 200 Euro liegt 3 Euro betragen)



[CODE=java][CODE]//20.09.19


//S.29


//Bestellung2


//Ziel:Rechnungsbetrag ausrechen




    import java.io.*;


    public class Bestellung2 {




        public static void main(String argv[]) throws IOException{


        String str;


        double bwrt;


        BufferedReader input = new BufferedReader(new InputStreamReader(System.in)); //input variablenname


        System.out.print("Bitte geben sie ihren Bestellwert an,um Versandpauschale bzw. Versandkosten zu berechnen= ");        //bwrt = input.next.Int();


        str = input.readLine();


        bwrt = Double.parseDouble(str);


        double vrsp,max,nbwrt,nbwrt2,vrsp2,max2;


     


        vrsp = 3.0;                //Versandpauschale 1


        vrsp2 = 5.5;            //Versandpauschale 2


        max = 100;                //Richtwert 1


        max2 = 200;                //Richtwert 2


        nbwrt = vrsp + bwrt;    //Neuer Bestellwert


        nbwrt2 =vrsp2 + bwrt;


      if (bwrt<max) System.out.println("Bestellwert Betraegt "+nbwrt2+"Euro");

[/CODE]



Oben