Advertisement
Guest User

1_45

a guest
Feb 26th, 2020
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.94 KB | None | 0 0
  1. #include <iostream>
  2. // Дано две даты, каждая из которых состоит из трех чисел (день, месяц и год).
  3. // Определить, какая дата идет первой.
  4. int main()
  5. {
  6.     int dates[6];
  7.     int ans=1;
  8.     std::string answers[3] = {"первая дата была раньше","вторая дата была раньше","даты эквивалентны"};
  9.     std::cout<<"введите последовательно первый год, первый месяц, первый день, второй год, второй месяц, второй день"<<std::endl;
  10.     for(int i=0; i<6; i++) std::cin>>dates[i];
  11.     if(dates[0]==dates[3] && dates[1]==dates[4] && dates[2]==dates[5]) ans=2;
  12.     else{
  13.         if(dates[0]<dates[3]) ans=0;
  14.         else if(dates[1]<dates[4]) ans=0;
  15.         else if(dates[2]<dates[5]) ans=0;
  16.     }
  17.     std::cout<<answers[ans]<<std::endl;
  18.     return 0;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement