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)
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)
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");
Zuletzt bearbeitet: