fork download
  1. #include <iostream>
  2. using std::cout;
  3. using std::endl;
  4. struct GameStats { int wins, losses, ties; };
  5. struct GameSummary { int rounds, balance, net_gain_loss; GameStats regular, blackjack; };
  6.  
  7. void displayGameSummary(GameSummary const & game_summary) {
  8. cout << "=== Game Summary ===" << endl;
  9. cout << "Total Rounds Played: " << endl;
  10. cout << "Total Wins (Regular): " << endl;
  11. cout << "Total Wins (Blackjack): " << endl;
  12. cout << "Total Losses (Regular): " << game_summary.blackjack.losses << endl;
  13. cout << "Total Losses (Blackjack): " << endl;
  14. cout << "Total Ties (Regular): " << endl;
  15. cout << "Total Ties (Blackjack): " << endl;
  16. cout << "Final Balance: " << endl;
  17. cout << "Net Gain/Loss: " << endl;
  18. cout << endl;
  19.  
  20. cout << "Thank you for playing CodeJack: The Blackjack Simulator!" << endl;
  21. cout << "We hope to see you again soon.";
  22. }
  23.  
  24. int main() {
  25. GameSummary gameSummary {1, 10000, -10, { 1, 2, 4}, {5, 3, 1}};
  26. displayGameSummary(gameSummary);
  27.  
  28.  
  29. }
Success #stdin #stdout 0.01s 5284KB
stdin
Standard input is empty
stdout
=== Game Summary ===
Total Rounds Played: 
Total Wins (Regular): 
Total Wins (Blackjack): 
Total Losses (Regular): 3
Total Losses (Blackjack): 
Total Ties (Regular): 
Total Ties (Blackjack): 
Final Balance: 
Net Gain/Loss: 

Thank you for playing CodeJack: The Blackjack Simulator!
We hope to see you again soon.