ciao a tutti,sono quasi alla conclusione del mio giochino di carte ma manca una delle parti più importanti per renderlo reale.
vi mostro un codice:
#include <iostream>
#include <cstdlib>
using namespace std;
int n;
char m;
void carta();
int main() {
for (;{
carta();
system("pause");
}
return 0;
}
void carta() {
srand (time (NULL));
n=1+rand()%7;
srand (time (NULL));
m=3+rand()%4;
cout<<"la tua carta :"<<n<<m;
cout<<"\n\n";
cout<<"un'altra carta!";
}
questo mostra delle carte,ora, per rendere il più reale possibile il gioco le carte che sono uscite non devono essere più riproposte fino all'esaurimento del mazzo da 40.
non so proprio come fare e in più mi sembra che ci sia la complicanza che una carta sono 2 variabili affiancate (n e m)
forse usando degli array....ma non ci arrivo.
ringrazio chiunque mi darà un aiuto!!!!
buona notte