Sandmännchen: 52 Karten, Wert + Farbe in Arrays... elegantere Lösung?

Beitrag lesen

Hallo,

ich möchte in einem Programm alle Karten eines 52 Blatt Deck einbringen.
Durch Zufall wird dann eine Karte z.B. 8 Dame gezeigt.

Ich habe mir Überlegt, dies in einem Array zu machen.

Ein Array mit 13 Feldern für die Werte 2 - A und ein Array mit 4 Feldern für die Farben PIK,KARO,KREUZ,HERZ.

Dann erzeuge ich 2 Zufallszahlen (RND *13) und (RND *4)....
Zeige dann die Karte + Farbe an:

karteWert(zufall1) + karteFarbe(zufall2)

(Ich lege jetzt keinen Wert auf eine bestimmte Programmiersprache)

Gibt es eine bessere Lösung?

Danke!