Advertisement
payjack

finalcardgame.cpp

Nov 16th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.85 KB | None | 0 0
  1. //olivia pagach pd2A
  2. //simple card game
  3.  
  4. #include <iostream>
  5. #include <time.h>
  6. #include <stdlib.h>
  7. #include <iomanip>
  8. #include <fstream>
  9.  
  10. using namespace std;
  11.  
  12. int main ()
  13. {
  14.  
  15.     int p1[11], p2 [11];
  16.     int newnumber1;
  17.     int newnumber2;
  18.     srand(time(NULL));
  19.     int score1=0;
  20.     int score2=0;
  21.     int winner;
  22.     int i=0;
  23.     int tmp=0;
  24.     char comma = ',';
  25.    
  26.     ifstream infile;
  27.  
  28.  
  29. cout<<endl;
  30. cout<<"Welcome to my ~Card Game~ get ready for a fun game! :)"<<endl;
  31. cout<<endl;
  32.  
  33.     for (int i=1; i<=11; i++)
  34.     {
  35.         cout<<setw(2)<<"* * * Round "<<i<<" * * * "<<endl;
  36.         cout<<endl;
  37.  
  38.         newnumber1 = (rand()%13)+1;
  39.         p1[i]  = newnumber1;
  40.         cout<<"Player 1 drew this card: "<<newnumber1<<endl;
  41.         cout<<endl;
  42.  
  43.         newnumber2 = (rand()%13)+1;
  44.         p2[i] = newnumber2;
  45.         cout<<"Player 2 drew this card: "<<newnumber2<<endl;
  46.         cout<<endl;
  47.  
  48.             if (p1 [i] > p2 [i])
  49.                 {
  50.                     score1=score1 +1;
  51.                     cout<<"Player 1 wins the round! They have been awarded 1 point! They now have "<<score1<<" points."<<endl;
  52.                     cout<<endl;
  53.                 }
  54.             if (p1 [i] < p2 [i])
  55.                 {
  56.                     score2=score2 +1;
  57.                     cout<<"Player 2 wins the round! They have been awarded 1 point! They now have "<<score2<<" points."<<endl;
  58.                     cout<<endl;
  59.                 }
  60.     }
  61.     if (score1>score2)
  62.     {
  63.         winner=1;
  64.     }
  65.     if (score1<score2)
  66.     {
  67.         winner=2;
  68.     }
  69. cout<<endl;
  70. cout<<setw(2)<<"FINAL SCORE: PLAYER1:"<<score1<<"PTS! PLAYER2:"<<score2<<"PTS!"<<endl;
  71. cout<<"..."<<endl;
  72. cout<<"..."<<endl;
  73. cout<<"The winner of this game is....PLAYER "<<winner<<"!!!!!"<<endl;
  74. cout<<endl;
  75. cout<<"* * * THANKS-FOR-PLAYING * * * "<<endl;
  76. return 0;
  77.  
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement