Advertisement
Guest User

Untitled

a guest
Feb 27th, 2020
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.97 KB | None | 0 0
  1. #include "List.cpp"
  2. #include<iostream>
  3.  
  4. struct Date {
  5.     unsigned int month;
  6.     unsigned int day;
  7.     unsigned int year;
  8. };
  9.  
  10. int main(int argc, char** argv) {
  11.  
  12.     List<double> double_list(5);
  13.     List<Date> date_list(5);
  14.  
  15.  
  16.     for (int i = 0; i < 5; i++)
  17.     {
  18.        
  19.         Date date;
  20.         std::cout << "Day: ";
  21.         std::cin >> date.day;
  22.         std::cout << "\n";
  23.         std::cout << "Month: ";
  24.         std::cin >> date.month;
  25.         std::cout << "\n";
  26.         std::cout << "Year: ";
  27.         std::cin >> date.year;
  28.         std::cout << "\n";
  29.         date_list.insert_back(date);
  30.  
  31.     }
  32.  
  33.     for (int i = 0; i < 5; i++)
  34.     {
  35.         double doub;
  36.         std::cout << "Double: ";
  37.         std::cin >> doub;
  38.         std::cout << "\n";
  39.         double_list.insert_back(doub);
  40.     }
  41.  
  42.     for (int i = 0; i < 5; i++)
  43.         std::cout << "Day:" << date_list[i].day << " Month:" << date_list[i].month << " Year:" << date_list[i].year << "\n";
  44.  
  45.     for (int i = 0; i < 5; i++)
  46.         std::cout << "Double:" << double_list[i] << "\n";
  47.  
  48.     date_list.resize(10);
  49.     double_list.resize(10);
  50.  
  51.     for (int i = 0; i < 5; i++)
  52.     {
  53.         Date date;
  54.         std::cout << "Day: ";
  55.         std::cin >> date.day;
  56.         std::cout << "\n";
  57.         std::cout << "Month: ";
  58.         std::cin >> date.month;
  59.         std::cout << "\n";
  60.         std::cout << "Year: ";
  61.         std::cin >> date.year;
  62.         std::cout << "\n";
  63.         date_list.insert_back(date);
  64.  
  65.        
  66.  
  67.     }
  68.  
  69.     for (int i = 0; i < 5; i++)
  70.     {
  71.         double doub;
  72.         std::cout << "Double: ";
  73.         std::cin >> doub;
  74.         std::cout << "\n";
  75.         double_list.insert_back(doub);
  76.     }
  77.  
  78.  
  79.     for (int i = 0; i < 10; i++)
  80.         std::cout << "Day:" << date_list[i].day << " Month:" << date_list[i].month << " Year:" << date_list[i].year << "\n";
  81.  
  82.     for (int i = 0; i < 10; i++)
  83.         std::cout << "Double:" << double_list[i] << "\n";
  84.  
  85.     return 0;
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement