LoslegenKostenlos loslegen

Du kannst mich ändern

Probieren wir einen Prototypen einer Ein-Spieler-Version von Twenty-One aus. Deine Freundin bzw. dein Freund Alex ist playerA. Alex bekommt zwei Karten: den Buben in Kreuz (J♣) und das Ass in Karo (A♦). Alex weiß, dass in der Standardversion des Spiels Asse 1 Punkt zählen, möchte aber, dass es 11 Punkte wert ist, damit die beiden Karten zusammen 21 ergeben.

In dieser Aufgabe programmierst du dieses Szenario. jackClubs (ein val mit einem Punktwert von 10) und aceDiamonds (ein var mit einem Punktwert von 1) sind bereits definiert.

Diese Übung ist Teil des Kurses

Einführung in Scala

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine var mit dem Namen playerA und dem Namen Alex als String-Literal als Wert.
  • Ändere den Punktwert des Karo-Asses so, dass es 11 Punkte wert ist, statt des ursprünglichen Werts von 1 Punkt.
  • Addiere jackClubs und aceDiamonds, um den Wert von Alex’ Hand zu berechnen, und gib das Ergebnis aus.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

// Create a mutable variable for Alex as player A
___

// Change the point value of A♦ from 1 to 11
___

// Calculate hand value for J♣ and A♦
println(___)
Code bearbeiten und ausführen