0 / 0 / 0
Регистрация: 05.11.2014
Сообщений: 2
|
||||||
1 | ||||||
На вход подается дата. Нужно вывести на экран, какая дата будет через 29 дней 12 часов и 44 минуты05.11.2014, 18:17. Показов 1398. Ответов 1
Метки нет (Все метки)
На входе заданы дата и время в формате «год, месяц, день, часы, минуты» (все числа даны через пробел). Год задан четырехзначным числом, большим 1600.
Проблема такая, я не могу придумать способ, который решает эту пробему : вход 2014 01 31 23 59 выход 2014 02 30 12 43 вот мой код. посоветуйте, что надо убрать, а что надо добавить.
0
|
05.11.2014, 18:17 | |
Ответы с готовыми решениями:
1
Дата хранится в виде записи; определить, какая дата будет через А дней Дается две даты: дата начала и дата окончания. Высчитать между ними часы, минуты, секунды Ввести две даты, вывести на экран и определить, какая дата раньше Узнать количество дней (дата заезда и дата отъезда) |
15 / 15 / 3
Регистрация: 04.02.2013
Сообщений: 124
|
|
05.11.2014, 19:06 | 2 |
Нужна еще одна проверка номера месяца, т.к., если наступит февраль, остаток дней от января все равно может перевалить 28 или 29 дней. if (month == 2) { ++month; day %= 28} или day %= 29, если год високосный.
PS: после директив препроцессора точка с запятой не нужна. Добавлено через 4 минуты и еще: else { if (){ ... }} - конечно, синтаксически допустимо, но бессмысленно. Идиома if () {...} else if () {...} else {...}
0
|
05.11.2014, 19:06 | |
05.11.2014, 19:06 | |
Помогаю со студенческими работами здесь
2
На вход подается URL. Вывести на экран атрибуты Дата и дата+10 дней в запросе Кто дописать может проверку на дату чтобы дата если дата будет введена больше чем 12.30.2020 просило ввести заново На вход посимвольно подается последовательность 0 и 1, необходимо подсчитать количество 0 и 1 и вывести на экран Дана дата из трех чисел (день, месяц и год). Вывести yes, если такая дата существует Trunc() и Abs() (На вход программе подается вещественное число Х. Получить и вывести на экран целое значение Z) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |