ex map course

This commit is contained in:
_N3m0 2023-04-26 12:32:13 +02:00
parent 6985a20dbb
commit b7afb2cf20
1 changed files with 62 additions and 14 deletions

View File

@ -55,7 +55,7 @@ void printCarte(const carte& c){
std::cout << '9'; std::cout << '9';
break; break;
case X: case X:
std::cout << "10"; std::cout << 'd';
break; break;
case J: case J:
std::cout << 'J'; std::cout << 'J';
@ -75,16 +75,16 @@ void printCarte(const carte& c){
} }
switch (c.couleur){ switch (c.couleur){
case trefle: case trefle:
std::cout << 't'; std::cout << 'T';
break; break;
case pique: case pique:
std::cout << 'p'; std::cout << 'P';
break; break;
case carreau: case carreau:
std::cout << 'k'; std::cout << 'K';
break; break;
case coeur: case coeur:
std::cout << 'c'; std::cout << 'C';
break; break;
default: default:
std::cout << '?'; std::cout << '?';
@ -104,16 +104,64 @@ int main(){
} }
} }
printCarte(jc[0]); // printCarte(jc[0]);
for (int i=1; i<52; i++){ // for (int i=1; i<52; i++){
if (!(i%13)){ // if (!(i%13)){
std::cout << std::endl; // std::cout << std::endl;
// }else{
// std::cout << " - ";
// }
// printCarte(jc[i]);
// }
// std::cout << std::endl;
int nvPalier[4];
nvPalier[trefle] = 5;
nvPalier[pique] = 6;
nvPalier[coeur] = 3;
nvPalier[carreau] = 4;
carte cartePalier[5];
cartePalier[1].valeur = II;
cartePalier[1].couleur = trefle;
cartePalier[2].valeur = IV;
cartePalier[2].couleur = pique;
cartePalier[3].valeur = J;
cartePalier[3].couleur = pique;
cartePalier[4].valeur = X;
cartePalier[4].couleur = coeur;
cartePalier[5].valeur = IV;
cartePalier[5].couleur = carreau;
std::cout << "👑|";
if (nvPalier[0]>=6){
std::cout << "";
}else{ }else{
std::cout << " - "; std::cout << "_";
}
for (int i=1; i<4; i++){
if (nvPalier[i]==6){
std::cout << "_■";
}else{
std::cout << "__";
}
}
std::cout << "|" << std::endl;
for (int i=5; i>0; i--){
printCarte(cartePalier[i]);
std::cout << '|';
for (int y=0; y<4; y++){
if (nvPalier[y]>=i){
std::cout << "■|";
}else{
std::cout << " |";
} }
printCarte(jc[i]);
} }
std::cout << std::endl; std::cout << std::endl;
}
std::cout << "‾‾|T|P|C|K|" << std::endl;
return 0; return 0;
} }