0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 9
|
|
1 | |
начинающему Useru Нужны ваши руки)06.12.2016, 15:43. Показов 857. Ответов 2
Метки нет (Все метки)
дату находит. И отнимает день на 1 назад. Но при достижении даты например 1.12.2016ю выдает 0.12.2016. Мозги кипят. хотя уверен что все очень просто. Попрошу вас помочь. Только без сторонних библиотек. именно такой вариант как есть. Заранее благодарен.
Добавлено через 1 минуту #include <iostream> using namespace std; void main() { setlocale(0, ""); enum { jan = 1, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec }; unsigned int day, month, year, day_m; cout << "Введите дату (день месяц год)\n"; cin >> day >> month >> year; switch (month) { case jan: case mar: case may: case jul: case aug: case oct: case dec: day_m = 31; break; case apr: case jun: case sep: case nov: day_m = 30; break; case feb: if (year % 400 == 0 || year % 4 == 0 && year % 100 != 0) day_m = 29; else day_m = 28; break; } if (day < day_m) day--; else if (day == day_m && month != dec) { day = 1; month--; } else { day = 1; month = 1; year--; } cout << "Завтра: " << day << "." << month << "." << year << "." << endl; } Добавлено через 8 минут Нужно формулу написать на то, что бы оно перескакивало с даты 1.12.2016 на 30.11.2016 и т.д.
0
|
06.12.2016, 15:43 | |
Ответы с готовыми решениями:
2
нужны ваши мнения Хочу обновить пк! Нужны ваши советы! Я начинающий, мне нужны ваши советы Помогите новичку. Нужны ваши советы. |
6 / 6 / 8
Регистрация: 25.10.2016
Сообщений: 22
|
||||||
06.12.2016, 16:47 | 2 | |||||
Сообщение было отмечено Aliaksandr91 как решение
Решение
1
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 9
|
|
06.12.2016, 16:51 [ТС] | 3 |
Забыл убрать. Завтра нужно поменять на вчера!!! не поменял на противоположный.
0
|
06.12.2016, 16:51 | |
06.12.2016, 16:51 | |
Помогаю со студенческими работами здесь
3
Нужны ваши знания с MySql и Delphi Нужны советы начинающему админу Стажировка. Киев. Нужны ваши советы и подсказки Очень нужны ваши советы по программе-справочнике! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |