#include #include "Kartenstapel.h" using namespace std; int main(void) { Kartenstapel stapel; unsigned short kartenzahl = stapel.holeKartenZahl(); stapel.mischeStapel(); int j=1; //for ( unsigned int i=1; i<=kartenzahl; i++) while ( !stapel.istStapelLeer() ) { //Karte k = stapel.holeKarte(i); Karte k = stapel.zieheKarte(); cout << j++ << ": "; switch ( k.holeFarbe() ) { case Karo: cout << "Karo "; break; case Herz: cout << "Herz "; break; case Pik: cout << "Pik "; break; case Kreuz: cout << "Kreuz "; break; case NULL: cout << "ungültig "; break; } switch ( k.holeWert() ) { case Sieben: cout << "Sieben "; break; case Acht: cout << "Acht "; break; case Neun: cout << "Neun "; break; case Zehn: cout << "Zehn "; break; case Bube: cout << "Bube "; break; case Dame: cout << "Dame "; break; case Koenig: cout << "Koenig "; break; case As: cout << "As "; break; case NULL: cout << "ungültig "; break; } cout << endl; } return 0; }