Народ, помогите кто сможет
(всего неделю учу С)
Задача такова.
Человек работает 5 дней в неделю.пн. с 12.30 до 14.30
вт. с 12.00 до 15.00
ср. с 9.00 до 18.00
чт. с 10.00 до 17.00
пт. с 12.00 до 15.00
сб. и вс. - выходной день
период времени с 25.08.1752г.по 03.10.1752г. (такой год задали в качестве примера)с 13.00 до 14.00 обед (это время в рабочие часы не входит)
Нужно подсчитать кол-во рабочих часов за период и распечатать на экране в виде:
Дата День недели Кол-во часов(сортировать по этому полю)
-------------------------------------------------- -----------------
25.08 понедельник 1
26.08 вторник 2
29.08 пятница 2
и т.д.Итого ... часов за ... рабочих дней
ПОМОГИТЕ ПОЖАЛУЙСТА!!!
>Народ, помогите кто сможет
>(всего неделю учу С)
>Задача такова.
>Человек работает 5 дней в неделю.
>
>пн. с 12.30 до 14.30
>вт. с 12.00 до 15.00
>ср. с 9.00 до 18.00
>чт. с 10.00 до 17.00
>пт. с 12.00 до 15.00
>сб. и вс. - выходной день
>
>период времени с 25.08.1752г.по 03.10.1752г. (такой год задали в качестве примера)
>
>с 13.00 до 14.00 обед (это время в рабочие часы не входит)
>
>
>Нужно подсчитать кол-во рабочих часов за период и распечатать на экране в
>виде:
>
>Дата День недели
> Кол-во часов(сортировать по этому полю)
>-------------------------------------------------- -----------------
>25.08 понедельник
> 1
>26.08 вторник
> 2
>29.08 пятница
> 2
>и т.д.
>
>Итого ... часов за ... рабочих дней
>
>ПОМОГИТЕ ПОЖАЛУЙСТА!!!И кто ж тебе такие задачи то задает ...
И при чем тут си, тут и си++ и python были бы кстати,
а задача гемор, сиди да считай :), при хорошем раскладе такие данные
хранят в какой нить mysql, oracle или db2, тяп- ляп и тебе rdbms сама все посчитает :)