Здравствуйте!
Нужно реализовать функцию которая умеет складывать время.
Входные параметры — массив double[] a.
Время задается в формате — 1,5 (час и 50 минут); 2,42 (2 часа и 42 минут); 1,3 (полтора часа).
Функция должна возвращать единственноє число которые равно суме всего времени.
Сколько мучаюсь, все равно — нахожу тесты на которых программа валится. (например, 1,5+0,5+1,15).
Заранее благодарен.
Иван
Можно складывать сначала целые части — получим количество часов. Далее складываем дробные части и проверяем, если результат больше или равен 0.6, тогда к результату добавляем единицу, а от дробной части отнимаем 0.6
... << RSDN@Home 1.2.0 alpha rev. 725>>