![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.02.2011
Сообщений: 59
|
![]()
Здравствуйте! Подскажите по задаче, что можно еще дописать по коду, как бы понял и написал код для задачи,(но не совсем понял суть задачи) нужно ли использовать оператор if, else или switch?
Задание: На некотором предприятии инженер Петров создал устройство, на табло которого показывается количество секунд, оставшихся до конца рабочего дня. Когда рабочий день начинается ровно в 9 часов утра — табло отображает «28800» (т.е. остаётся 8 часов), когда времени 14:30 — на табло «9000» (т.е. остаётся два с половиной часа), а когда наступает 17 часов — на табло отображается «0» (т.е. рабочий день закончился). Программист Иванов заметил, как страдают офисные сотрудницы — им неудобно оценивать остаток рабочего дня в секундах. Иванов вызвался помочь сотрудницам и написать программу, которая вместо секунд будет выводить на табло понятные фразы с информацией о том, сколько полных часов осталось до конца рабочего дня. Например: «осталось 7 часов», «осталось 4 часа», «остался 1 час», «осталось менее часа». Итак, в переменную n должно записываться случайное (на время тестирования программы) целое число из [0;28800], далее оно должно выводиться на экран (для Петрова) и на следующей строке (для сотрудниц) должна выводиться фраза о количестве полных часов, содержащихся в n секундах. Примеры работы программы: 23466 Осталось 6 часов 10644 Осталось 2 часа 5891 Остался 1 час 1249 Осталось менее часа Код:
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
![]() Цитата:
типа if (value_sec < 0 and value_sec>28800) вывести сообщ об ошибке. А в целом все нормально. Зачем сюда еще чтото дописывать если программа выполняет свою функцию?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 17.02.2011
Сообщений: 59
|
![]()
Спасибо за совет"WorldMaster"
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 17.02.2011
Сообщений: 59
|
![]()
Подскажите как еще дописать код чтоб например выводило так в зависимости от результата
Осталось ...... часов Осталось .... часа Остался ...... час Осталось менее часа а нет так например одно и тоже название Осталось .... часа а то у меня всегда при любом значение всегда выводит одно и тоже название |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,544
|
![]() Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 05.09.2011 в 15:09. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 17.02.2011
Сообщений: 59
|
![]()
Спасибо за ответ "evg_m"
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]() Цитата:
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графический режим | Dead Romantic | Помощь студентам | 0 | 14.12.2010 22:17 |
Фоновый режим C# | zeharon | C# (си шарп) | 1 | 03.12.2010 01:36 |
Текстовый режим | spectorsky | Win Api | 7 | 02.11.2010 13:02 |
Отладочный режим | Shevali | Помощь студентам | 2 | 28.03.2009 20:17 |
Графический режим в С | Raz0r | Помощь студентам | 4 | 03.03.2008 16:49 |