Hallo,
ich bin gerade sehr am verzweifeln, und zwar habe ich eine Prüfungsaufgabe mir vorgeknüpft und versuche diese zu bewältigen.
Alles funktioniert bis auf das mit boolean. Wie benutze ich überhaupt boolean etc... kenne mich mit dem gar nicht so gut aus.
Die Aufgabe ist, dass ich dann mit boolean eine Abfrage mache ob Mittagessen dazubestellt werden soll, wenn ja sollen auf dem Gesamtpreis 22€ dazu gebucht werden, wenn nicht ausgabe des gesamtpreises.
hier ist der code, was ich selbst programiert habe. Falls etwas nichst stimmt, bitte nicht lachen bin ein IT-Systemelektroniker und blick eigentlich das programmieren mit java gar nichts ^^
verbesserungsvorschläge wären auch cool, schreibe nämlich nächst woche eine arbeit und dies auf ein Prüfungsniveu ^^
ich bin gerade sehr am verzweifeln, und zwar habe ich eine Prüfungsaufgabe mir vorgeknüpft und versuche diese zu bewältigen.
Alles funktioniert bis auf das mit boolean. Wie benutze ich überhaupt boolean etc... kenne mich mit dem gar nicht so gut aus.
Die Aufgabe ist, dass ich dann mit boolean eine Abfrage mache ob Mittagessen dazubestellt werden soll, wenn ja sollen auf dem Gesamtpreis 22€ dazu gebucht werden, wenn nicht ausgabe des gesamtpreises.
hier ist der code, was ich selbst programiert habe. Falls etwas nichst stimmt, bitte nicht lachen bin ein IT-Systemelektroniker und blick eigentlich das programmieren mit java gar nichts ^^
Code:
import java.io.*;
public class Gesamtpreis
{
public static void main(String[] args)throws IOException
{
double Gesamtpreis=0, Anzahl=0, Fruestueck, Preis;
int Mittagessen, Abendessen, auswahl;
String str;
String str1;
String str2;
BufferedReader anzahl = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Bitte geben Sie die Anzahl ein: ");
str = anzahl.readLine();
Anzahl = Double.parseDouble(str);
if (Anzahl > 0)
{
BufferedReader sorte = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Bitte wählen Sie folgendes aus: ");
System.out.println("Früstück = 1");
System.out.println("Mittagsessen = 2");
System.out.println("Abendessen = 3");
System.out.println("Präsident = 4");
str1 = sorte.readLine();
auswahl = Integer.parseInt(str1);
switch (auswahl)
{
case 1: Gesamtpreis=Anzahl*7.50; break;
case 2: Gesamtpreis=Anzahl*11.50; break;
case 3: Gesamtpreis=Anzahl*14.50; break;
case 4: Gesamtpreis=Anzahl*19.50; break;
default: System.out.println("Eingabe ungültig");
}
BufferedReader messen = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Soll Mittagsessen dazu bestellt werden? ");
System.out.println("Wählen Sie 1: für "+"Ja"+" und 2: für "+" Nein");
str2 = messen.readLine();
Mittagessen = Integer.parseInt(str2);
bolean Mittagessen;
Mittagessen = 1
}
else
{
Preis=Gesamtpreis*Anzahl;
System.out.println("Der Gesamtpreis beträgt: "+Preis+ " Euro");
}
}
}
verbesserungsvorschläge wären auch cool, schreibe nämlich nächst woche eine arbeit und dies auf ein Prüfungsniveu ^^