1 (10 лет 6 месяцев назад)

Тема: требуется помощь в С++ (либо просто С)

Описать тип struct DateTime, задающий дату и время (год,
месяц, день, часы, минуты, секунды, день недели). Реализовать в
виде отдельных функций следующие операции над переменными
описанного типа: а) проверка корректности даты, определяемой
значениями полей переменной; добавление к переменной
описанного типа б) заданного количества секунд; в) минут; г)
часов; д) суток; е) недель; ж) месяцев; з) вычисление разности
между двумя переменными описанного типа в секундах; и)
присвоение полям переменной значений, соответствующих
системным дате и времени; к) вывод даты и времени в формате
«ДД–ММ–ГГГГ чч:мм:сс, дн» (например, «13–11–2009 11:20:33,
пт»). С использованием описанных типа и функций разработать
программу, которая для заданного набора из N дат находит: 1) все
даты, в которых заданный день недели не соответствует дате, и
исправляет день недели; 2) минимальную и максимальные даты в
наборе и разность между ними, выраженную в сутках, часах,
минутах.


фух, над одним заданием мозг сломал, вдруг кто разбирается - с меня "+"

https://pp.vk.me/c639727/v639727707/39f7/tk0-vkqqztQ.jpg

2 (10 лет 6 месяцев назад)

Re: требуется помощь в С++ (либо просто С)

Ну вы хоть выложили бы то что вы попытались сделать.За вас с нуля бесплатно никто делать явно не будет

Помниться вроде лаба была такая на 1м курсе политеха)

Отредактировано Sanya13 (, 10 лет 6 месяцев назад)

3 (10 лет 6 месяцев назад)

Re: требуется помощь в С++ (либо просто С)

Sanya13,
ох, я сам сейчас с нуля делаю.... как я понял от меня требуется разными функциями сделать: проверку даты, изменение даты(по частям), сравнение дат в секундах, присвоение системного времени, вывод даты в формате. А так же потом аогоритм где дата сверяется с днём недели (верно или не верно) и разность между датами. - я всё правильно понял?

https://pp.vk.me/c639727/v639727707/39f7/tk0-vkqqztQ.jpg

4 (10 лет 6 месяцев назад)

Re: требуется помощь в С++ (либо просто С)

Подскажу одно, конвертируй к Unix тайму свои даты а потом уже сравнивай.
http://www.cplusplus.com/reference/ctime/localtime/

5 (10 лет 6 месяцев назад)

Re: требуется помощь в С++ (либо просто С)

Уходи из универа - дальше сложнее будет  smile  а если серьезно, то если твоя цель научиться программировать, то решай сам - все что решено с чужой помощью тебе пользы в овладении профессией не принесет

Юридическая помощь при ДТП и не только, составление договоров, правовой документации, представительство в суде, помощь с выбором надежной страховой компании тел.: 555-909, 89132755885, Антона Петрова 221г/3 "Вета-Гарант"

6 (10 лет 6 месяцев назад)

Re: требуется помощь в С++ (либо просто С)

ronozion пишет:

Описать тип struct DateTime, задающий дату и время (год,
месяц, день, часы, минуты, секунды, день недели).

с этого хотя бы начни. сюда выложи, подскажем, правильно/нет.

96О-9сорак1-48-осемнацать