URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 1209
[ Назад ]

Исходное сообщение
"Подсчет кол-ва рабочих часов за период"

Отправлено Nichls , 23-Дек-02 15:27 
Народ, помогите кто сможет
(всего неделю учу С)  
Задача такова.
Человек работает 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
и т.д.

Итого ... часов за ... рабочих дней

ПОМОГИТЕ ПОЖАЛУЙСТА!!!


Содержание

Сообщения в этом обсуждении
"RE: Подсчет кол-ва рабочих часов за период"
Отправлено Vladislav , 24-Дек-02 11:17 
>Народ, помогите кто сможет
>(всего неделю учу С)
>Задача такова.
>Человек работает 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 сама все посчитает :)