64 648
Assignments Done
99,2%
Successfully Done
In September 2018

Answer to Question #51261 in C++ for Zexy

Question #51261
Create an enumeration to represent the four standard suits of cards (CLUBS, DIAMONDS,
HEARTS, and SPADES). Create another enumeration for the words that represent card
point-value names (TWO, THREE, and the rest of the number cards through TEN, then
JACK, QUEEN, KING, and ACE). (In many card games, the ACE is considered to have a
higher value than the KING.) Display the numeric suit and point-value names of all 52
cards. Save the file as CardDeck.cpp.
Expert's answer
Answer
#include<iostream>
#include<string>
/*Display the numeric suit and point-value names of all 52
cards.Save the file as CardDeck.cpp.
*/
usingnamespace std;
//Createan enumeration to represent the four standard suits of cards (CLUBS, DIAMONDS, HEARTS,
and SPADES).

enum  suits {CLUBS = 1, DIAMONDS, HEARTS, SPADES};
/*Createanother enumeration for the words that represent card
point-valuenames (TWO, THREE, and the rest of the number cards through TEN, then
JACK,QUEEN, KING, and ACE). */
enum  pointValue {TWO=2, THREE, FOUR, FIVE,SIX,SEVEN,EIGHT,NINE,TEN, JACK, QUEEN, KING, ACE};
 
 
 
intmain()
{
 
    string suitsName[]={"CLUBS","DIAMONDS", "HEARTS", "SPADES"};
    string pointValueName[]={"TWO","THREE", "FOUR", "FIVE","SIX",
"SEVEN","EIGHT","NINE","TEN",
"JACK", "QUEEN", "KING", "ACE"};

//    int i,j;
    int i,j;
    for(i=CLUBS;i<=SPADES; i++)
    {
        for( j=TWO;j<=ACE;j++)
            cout<<suitsName[i-CLUBS]<<""<<pointValueName[j-TWO]<<"; ";
        cout<<endl;
    }
   // cout << "Hello world!"<< endl;
    return 0;
}


Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be first!

Leave a comment

Ask Your question

Submit
Privacy policy Terms and Conditions