Advertisement
Courbe_Impliquee

main.cpp

Feb 28th, 2020
486
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.34 KB | None | 0 0
  1. // ConsoleApplication22.cpp: определяет точку входа для консольного приложения.
  2. //
  3. #include "stdafx.h"
  4. #include <iostream>
  5. #include <stdio.h>
  6. #include "Data.h"
  7. #include <clocale>
  8. using namespace std;
  9. int main()
  10. {
  11. setlocale(LC_ALL, "rus");
  12. Data D;
  13. int k = 0,day1,month1,year1,n,p;
  14. while (k != -1) {
  15. cout << "Выберите,что хотите сделать:" << endl <<
  16. "1.Определить следующую дату" << endl <<
  17. "2.Определить предыдущую дату" << endl <<
  18. "3.Определить,сколько дней прошло с начала года" << endl <<
  19. "4.Определить дату по количеству дней,прошедших с начала года" << endl <<
  20. "5.Определить день недели по дате" << endl<<
  21. "6.Выход" << endl;
  22. cin >> k;
  23. cout << endl;
  24. switch (k) {
  25. case 1: {
  26. cout << "Введите дату: " << endl;
  27. cin >> day1 >> month1 >> year1;
  28. D.set_day(day1);
  29. D.set_month(month1);
  30. D.set_year(year1);
  31. cout << endl;
  32. cout << "Следующая дата: " << endl;
  33. D.Next(D).print();
  34. break;
  35. }
  36. case 2: {
  37. cout << "Введите дату: " << endl;
  38. cin >> day1 >> month1 >> year1;
  39. D.set_day(day1);
  40. D.set_month(month1);
  41. D.set_year(year1);
  42. cout << endl;
  43. cout << "Предыдущая дата: " << endl;
  44. D.Prew(D).print();
  45. break;
  46. }
  47. case 3: {
  48. cout << "Введите дату: " << endl;
  49. cin >> day1 >> month1 >> year1;
  50. D.set_day(day1);
  51. D.set_month(month1);
  52. D.set_year(year1);
  53. cout << endl;
  54. cout << "Дней прошло с начала года: " << endl;
  55. cout<< beg_year(D);
  56. cout << endl;
  57. break;
  58. }
  59. case 4: {
  60. cout << "Введите количество дней и год: " << endl;
  61. cin >> n >> p;
  62. cout << endl;
  63. cout << "Дата: " << endl;
  64. D.data_beg_year(n, p).print();
  65. cout << endl;
  66. break;
  67. }
  68. case 5: {
  69. cout << "Введите дату: " << endl;
  70. cin >> day1 >> month1 >> year1;
  71. D.set_day(day1);
  72. D.set_month(month1);
  73. D.set_year(year1);
  74. cout << endl;
  75. cout << "Это ";
  76. day_otw(D);
  77. cout << endl;
  78. break;
  79. }
  80. case 6: k = -1; break;
  81. }
  82. }
  83. system("pause");
  84. return 0;
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement