Also leute das ist die Aufgabenstellung :
Implementieren Sie das folgende kleine Spiel, bei dem ein Computer gegen einen Menschen spielt:
Das Spiel wird solange gespielt, bis der Mensch verloren oder 10 Punkte erreicht hat. Es besteht aus mehreren Runden. In jeder Runde generiert der Computer zufällig einen Kleinbuchstaben (‚a‘ … ‚z‘) und gibt diesen auf den Bildschirm aus. Der Benutzer muss dann innerhalb von jeweils 3 Sekunden überprüfen, ob genau dieser Buchstabe bereits zum zweiten, vierten, sechsten (also einem Vielfachen von 2) Mal auf dem Bildschirm erschienen ist. In diesem Fall (und nur in diesem) muss er eine beliebige Taste drücken. Hat er Recht, bekommt er einen Punkt. Hat er Unrecht oder überschreitet die Zeitgrenze von 3 Sekunden, hat er unmittelbar verloren. Erreicht er 10 Punkte, hat er gewonnen.
Achtung: Implementieren Sie das Spiel auf eine imperative Art und Weise. Sie können dabei folgende Klasse benutzen:
Aber irgendwie stehe ich im moment total auf dem schlauch , wie zum beispiel wird hier erkannt, dass ein Buchstabe 2 mal gedrückt wurde oder ein vielfaches von 2 , irgendwie verstehe ich die lösung nicht ganz .Wäre nett wenn einer , der da schneller durchsteigt, mir es vielleicht schrittweise erklären könnte.