//Damit wir die Methoden der Klassen Write und Urc verwenden koennen import IOulm.*; //Den Klassennamen koennen wir frei waehlen, //er muss jedoch gleich lauten wie unsere .java-Datei public class Oktoberfest{ //Nehmt das einfach mal als Grundgeruest public static void main(String[] args){ // Deklaration verschiedener Variablen von unterschielichem Datentyp int anzahlMass; double gewicht; char geschlecht; double faktor; double alkoholmenge; double alkoholspiegel; double bereinigterSpiegel; //Ausgabe der folgenden Zeile auf dem Bildschirm Write.Line("Wievil Mass ham'S denn gsuffa?"); //Programm soll solange warten bis eingegeben wurde //Eingabe soll ganze Zahl (Integer) sein Urc.readInt(); //Der gelesene Wert wird wenn moeglich der Variablen "anzahlMass" zugewiesen anzahlMass = Urc.getInt(); //Ausgabe einer weiteren Zeile auf dem Bildschirm Write.Line("Wievil wiegn'S? (in kg)"); //Einlesen einer reellen Zahl //Reelle Zahlen immer mit Punkt statt Komma eingeben! Urc.readReal(); //Zuweisen der Zahl an die Variable "gewicht" gewicht = Urc.getReal(); //Ausgabe einer dritten Zeile auf dem Bildschirm Write.Line("Deandl oda Bua? (m/w)"); //Einlesen einer Buchstabens (Characters) Urc.readChar(); //Zuweisen der Eingabe an die Variable "geschlecht" geschlecht = Urc.getChar(); //Damit weitere Abfragen nicht uebersprungen werden Urc.readString(); //Fallunterscheidung, je nachdem ob maennlich oder weiblich // falls maennlich if (geschlecht == 'm'){ //faktor wird auf 0.7 gesetzt faktor = 0.7; } // falls nicht maennlich, also weiblich else{ //faktor wird auf 0.6 gesetzt faktor = 0.6; } //Berechnen der maximalen Alkoholmenge als Produkt aus den Faktoren alkoholmenge = 8*anzahlMass*5.5; //Berechnen des maximalen Alkoholspiegels als Quotient alkoholspiegel = alkoholmenge/(faktor*gewicht); //Bereinigen des berechneten Alkoholwerts bereinigterSpiegel=0.8*alkoholspiegel-0.5; //Ausgabe von Text un abschließendes Erzeugen einer neuen Zeile Write.Line("Ihr Oikoholspiegl liagt bei "); //Ausgabe einer reellen Zahl Write.Real(bereinigterSpiegel); //Ausgabe von Text Write.Line (" Promille"); //Schließen der Methode main } //Schließen der Klasse Oktoberfest }