1 player Black jack for mbed

Dependencies:   4DGL-uLCD-SE PinDetect mbed

Revision:
0:d2e6b3ce6988
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/card.cpp	Thu Mar 12 19:48:26 2015 +0000
@@ -0,0 +1,67 @@
+#include "card.h"
+Card::Card()
+{
+    _rank = 0;
+    _suit = 0;
+}
+Card::Card(int rank, int suit)
+{
+    _rank = rank;
+    _suit = suit;
+
+}
+
+string Card::convertRank()
+{
+    switch(_rank) {
+        case 0:
+            return "INVALID";
+        case 1:
+            return "A";
+        case 2:
+            return "2";
+        case 3:
+            return "3";
+        case 4:
+            return "4";
+        case 5:
+            return "5";
+        case 6:
+            return "6";
+        case 7:
+            return "7";
+        case 8:
+            return "8";
+        case 9:
+            return "9";
+        case 10:
+            return "10";
+        case 11:
+            return "J";
+        case 12:
+            return "Q";
+        case 13:
+            return "K";
+    }
+}
+string Card::convertSuit()
+{
+    switch(_suit) {
+        case 0:
+            return "C";
+        case 1:
+            return "D";
+        case 2:
+            return "H";
+        case 3:
+            return "S";
+    }
+}
+void Card::swapCards(Card cards[] ,int i ,int j)
+{
+    Card temp =cards[i];
+    cards[i]=cards[j];
+    cards[j]=temp;
+}
+
+