einstieg:wiederholung:aufgabe5:loesung
Lösung zu Aufgabe 5
Schreibe ein Programm, das folgendermaßen abläuft:
Computer: Ich hab' mir ein Wort ausgedacht. Rate mal! Benutzer: z Computer: Der Buchstabe/das Wortteil kommt vor. Benutzer: y Computer: Der Buchstabe/das Wortteil kommt nicht vor. Benutzer: ei Computer: Der Buchstabe/das Wortteil kommt nicht vor. ... Benutzer: Winterzeit Computer: Erraten!
Tipp 1: Im Programm steht das Wort „Winterzeit“ natürlich fest drin, da es keine Möglichkeit gibt, zu programmieren, dass der der Computer sich ein Wort „ausdenkt“.
Tipp 2: Mit der Methode indexOf
der Klasse String
kannst Du überprüfen, ob eine Zeichenkette innerhalb einer anderen vorkommt.
Z.B. ergibt „Winterzeit“.indexOf(„ei“)
den Wert 7, „Winterzeit“.indexOf(„y“)
den Wert -1 (was bedeutet, dass „y“ nicht in der Zeichenkette „Winterzeit“ vorkommt).
einstieg/wiederholung/aufgabe5/loesung.txt · Zuletzt geändert: 2024/08/31 10:03 von 127.0.0.1