Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void dealuser(int &total)
- {
- /*Deals user desired amount of cards and returns the value of their total sum
- Total returned as an integer with the value of the sum of the user's cards*/
- string name1, name2, name3, name4;
- int value1, value2, value3, value4, cardamount;
- do
- {
- //Call deal amount
- ClearScreen();
- dealamount(cardamount);
- //Deal number of cards requested and sums them
- if(cardamount == 1)
- {
- drawcard(value1);
- value2 = 0;
- value3 = 0;
- value4 = 0;
- namecard(value1, name1);
- cardsum(value1, value2, value3, value4, total);
- cout << "Your first card is a " << name1 << "." << endl;
- }
- else if(cardamount == 2)
- {
- drawcard(value1);
- Sleep(1000);
- drawcard(value2);
- value3 = 0;
- value4 = 0;
- namecard(value1, name1);
- namecard(value2, name2);
- cardsum(value1, value2, value3, value4, total);
- cout << "Your first card is a " << name1 << "." << endl;
- cout << "Your second card is a " << name2 << "." << endl;
- }
- else if(cardamount == 3)
- {
- drawcard(value1);
- Sleep(1000);
- drawcard(value2);
- Sleep(1000);
- drawcard(value3);
- value4 = 0;
- namecard(value1, name1);
- namecard(value2, name2);
- namecard(value3, name3);
- cardsum(value1, value2, value3, value4, total);
- cout << "Your first card is a " << name1 << "." << endl;
- cout << "Your second card is a " << name2 << "." << endl;
- cout << "Your third card is a " << name3 << "." << endl;
- }
- else if(cardamount == 4)
- {
- drawcard(value1);
- Sleep(1000);
- drawcard(value2);
- Sleep(1000);
- drawcard(value3);
- Sleep(1000);
- drawcard(value4);
- namecard(value1, name1);
- namecard(value2, name2);
- namecard(value3, name3);
- namecard(value4, name4);
- cardsum(value1, value2, value3, value4, total);
- cout << "Your first card is a " << name1 << "." << endl;
- cout << "Your second card is a " << name2 << "." << endl;
- cout << "Your third card is a " << name3 << "." << endl;
- cout << "Your fourth card is a " << name4 << "." << endl;
- }
- else
- {
- cout << "Error! Please choose a number of cards between 1 and 4: ";
- }
- }while(cardamount < 1 || cardamount > 4);
- //Inform user of their card total value
- cout << "Your card total is " << total << "." << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement