i

Übungen: Aufzählungen

Aufgabe 1: Kontertypen eines Videospiels

In einem Videospiel können Spielfiguren gegeneinander antreten. Jeder Spielfigur ist einer von drei Typen {Feuer, Wasser, Gras} zugeordnet. Je nach Typ sind die Spielfiguren unterschiedlich effektiv gegeneinander. In der unteren Abbildung siehst du eine Tabelle die dir anzeigt gegen welchen anderen Typ ein Typ besonders effektiv (grün), neutral (grau) oder ineffektiv (rot) ist. Feuer-Wasser-Gras-Kontertabelle

(a) Schreibe eine Funktion, die dir für den übergebenen Typ den Kontertyp liefert. Also beispielsweise Wasser bei der Übergabe Feuer. Verwende als Datentyp eine geeignete selbstdefinierte Aufzählung.


Aufgabe 2: Smartphone-Betriebssysteme

Ein kleiner Smartphone-Vertrieb bietet Smartphones verschiedener Marken an. Eine der häufigsten Fragen der Kunden ist, welche Smartphonemarke welches Betriebssystem verwendet. Du sollst eine Funktion schreiben, die diese Frage automatisiert beantwortet. Der Vertrieb bietet die folgenden Marken an:

Marke Betriebssystem
Apple iOS
Google Android
Huawei HarmonyOS
Samsung Android
Sony Android
Xiaomi Android

(a) Schreibe eine Funktion, die die beschriebenen Aufgaben erfüllt. Definiere dazu geeignete Aufzählungen.


Suche

v
100.137.2.2.1.3 Übungen: Aufzählungen
Kopieren durch Anklicken

Rückmeldung geben