Advertisement
IntheTrench

Untitled

Apr 14th, 2024
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.09 KB | Source Code | 0 0
  1. #include <iostream>    //must include to use std::to_string()
  2. #include <format>
  3.  
  4. struct games
  5. {
  6.     std::string game{};            
  7.     int hoursPlayed{};              
  8.     int month{};                   // Game structure //
  9.     int day{};                      
  10.     int year{};                    
  11.     std::string lastDatePlayed{};  // use {} for undefined variables or they will be assigned a random number!!!!
  12. };
  13.  
  14. int main()
  15. {
  16.     games myGame1{};               // use {} for undefined variables or they will be assigned a random number!!!!
  17.     myGame1.game = "Content Warning";
  18.     myGame1.hoursPlayed = 68;
  19.     myGame1.month = 4;
  20.     myGame1.day = 13;
  21.     myGame1.year = 2024;          
  22.     myGame1.lastDatePlayed = std::format("{}{}.{}.{}", 0, myGame1.month, myGame1.day, myGame1.year); // std::format("{int1}{int2}", int1, int2)
  23.  
  24.     games myGame2{};
  25.     myGame2.game = "Squad";
  26.     myGame2.hoursPlayed = 70;
  27.     myGame2.month = 4;
  28.     myGame2.day = 6;
  29.     myGame2.year = 2024;          
  30.     myGame2.lastDatePlayed = std::format("{}{}.{}{}.{}", 0, myGame2.month, 0, myGame2.day, myGame2.year); // std::format("{int1}{int2}", int1, int2)
  31.  
  32.     games myGame3{};
  33.     myGame3.game = "Counter-Strike 2";
  34.     myGame3.hoursPlayed = 47;
  35.     myGame3.month = 4;
  36.     myGame3.day = 3;
  37.     myGame3.year = 2024;          
  38.     myGame3.lastDatePlayed = std::format("{}{}.{}{}.{}", 0, myGame3.month, 0, myGame3.day, myGame3.year); // std::format("{int1}{int2}", int1, int2)
  39.  
  40.     std::cout << "Game 1: " << myGame1.game << "\n" << "Hours Played: " << myGame1.hoursPlayed << "h" << "\n"
  41.               << "Last Played(month,day,year): " << myGame1.lastDatePlayed << "\n\n";
  42.  
  43.     std::cout << "Game 2: " << myGame2.game << "\n" << "Hours Played: " << myGame2.hoursPlayed << "h" << "\n"
  44.               << "Last Played(month,day,year): " << myGame2.lastDatePlayed << "\n\n";
  45.  
  46.     std::cout << "Game 3: " << myGame3.game << "\n" << "Hours Played: " << myGame3.hoursPlayed << "h" << "\n"
  47.               << "Last Played(month,day,year): " << myGame3.lastDatePlayed << "\n\n";  // Avoid std::endl
  48.  
  49.     return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement