Skip to content

nitinkaveriappa/DeckOfCards

Repository files navigation

DeckOfCards

Deck of Cards - Shuffle and Deal

52 cards with:

● 4 suits: hearts, spades, clubs, diamonds

● Face values of: Ace, 2-10, Jack, Queen, and King

Two main operations:

shuffle() - shuffle returns no value, but results in the cards in the deck being randomly permuted

dealOneCard() - returns one card from the deck to the caller. Specifically, a call to shuffle() followed by 52 calls to dealOneCard() results in the caller being provided all 52 cards of the deck in a random order. If the caller then makes a 53rd call dealOneCard(), no card is dealt.

About

Deck of Cards - Shuffle and Deal

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages