Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

Javakurs/Übungsaufgaben/Glücksspiel/Musterloesung

42%

public class FortyTwo {
	public static void main(String[] args) {
		double randomValue = Math.random();

		if (randomValue <= 0.42) {
			System.out.println("Gewonnen!");
		} else {
			System.out.println("Verloren!");
		}
	}
}

Begrüßung

public class Welcome {
	public static void main(String[] args) {
		int age = 23;
		String name = "Meier";
		boolean male = true;

		if (age >= 18) {
			if (male) {
				System.out.println("Guten Tag Herr " + name + "!");
			} else {
				System.out.println("Guten Tag Frau " + name + "!");
			}
		} else {
			System.out.println("Hallo " + name + "!");
		}
	}
}

Glückspiel

public class Gamble {
	public static void main(String[] args) {
		double playerOne = 40.0;
		double playerTwo = 60.0;

		double randomValue = Math.random() * 100.0;

		// Math.abs() ist eine Methode die den Betrag einer Zahl zurueck gibt.
		double spacingOne = Math.abs(playerOne - randomValue);
		double spacingTwo = Math.abs(playerTwo - randomValue);

		if (spacingOne < spacingTwo) {
			System.out.println("Spieler Eins hat gewonnen!");
		}

		if (spacingOne > spacingTwo) {
			System.out.println("Spieler Zwei hat gewonnen!");
		}

		if (spacingOne == spacingTwo) {
			System.out.println("Unentschieden!");
		}
	}
}