Hallo Leute,
versuche mich gerade wieder an Java ranzutasten!
Wollte die Folgende Aufgabe lösen:
Aufgabenstellung:
Das Programm fragt welchen Artikel der Kunde möchte, den Preis und ob der Artikel per Express verschickt werden soll. Für Artikel unter €10 betragen die Versandkosten €2.00. Kostet der Artikel €10 oder mehr betragen sie €3.00. Der Expresszuschlag beträgt €5.00.
-> der Abschnitt mit den Versandkosten für den "Expressversand" wird einfach ignoriert wenn ich das Programm starte!???:L
hier mal mein Code:
versuche mich gerade wieder an Java ranzutasten!
Wollte die Folgende Aufgabe lösen:
Aufgabenstellung:
Das Programm fragt welchen Artikel der Kunde möchte, den Preis und ob der Artikel per Express verschickt werden soll. Für Artikel unter €10 betragen die Versandkosten €2.00. Kostet der Artikel €10 oder mehr betragen sie €3.00. Der Expresszuschlag beträgt €5.00.
-> der Abschnitt mit den Versandkosten für den "Expressversand" wird einfach ignoriert wenn ich das Programm starte!???:L
hier mal mein Code:
Java:
import java.util.Scanner;
public class Delikatessen {
public static void main(String[] a){
Scanner scan = new Scanner(System.in);
String artikel;
final double VERSAND = 2.00;
final double VERSANDEX = 5.00;
int expressversand;
double preis;
double versandGesamt;
System.out.print("Geben Sie den Artikel ein: ");
artikel = scan.next();
System.out.print("Geben Sie den Preis ein: ");
preis = scan.nextDouble();
System.out.println("Expressversand (0==nein, 1==ja)");
expressversand = scan.nextInt();
if(expressversand == 1)
{
versandGesamt = VERSANDEX + VERSAND;
}
if(preis >= 10)
{
versandGesamt = 1 + VERSAND;
}
else
{
versandGesamt = VERSAND;
}
System.out.println("Rechnung");
System.out.println(artikel+":"+preis );
System.out.println("Versand: " + versandGesamt);
double gesamtPreis = preis + versandGesamt;
System.out.println("Gesamt: " + gesamtPreis);
}
}