Spielkarten initialisieren



  • Hallo
    kann mir bitte jemand zeigen wie man die 52 karten
    initialisieren kann???
    Danke

    class Karten{
    private:
    int karte[13][4];
    enum bild {Zwei,Drei,Vier,Fuenf,Sechs,Sieben,Acht,
    Neun,Zehn,As,Bube,Dame,Koenig};
    enum farbe {Karo,Herz,Pik,Kreuz} ;

    public:
    Karten();
    void kartezeigen(int bild,int farbe);

    };

    Karten::Karten(){
    for(int b=0;b<13;b++){
    for(int f=0;f<4;f++){
    karte[b][f]=bild[b],farbe[f];

    }
    }

    }



  • zwei for schleifen ;-):

    for(int i=; i<13;i++)
    {
      for(int j=0; j<4; j++)
      {
         array[i][j] = i+1; // statt 0 wird 1 eingeschrieben.
      }
    }
    

    mfg,
    erno


Anmelden zum Antworten