Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/56: Рейтинг темы: голосов - 56, средняя оценка - 4.91
-24 / 0 / 0
Регистрация: 23.05.2017
Сообщений: 59
1

По данному количеству секунд найти количество часов

19.12.2018, 20:13. Показов 10387. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
помогите решит задачу на java
С начала суток прошло N секунд (N — целое). Найти количество полных часов, прошедших с начала суток.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2018, 20:13
Ответы с готовыми решениями:

По количеству секунд, прошедших с начала суток, найти количество полных часов
с начала суток прошло n секунд найти количество полных часов прошедших с начала суток assembler

Описать процедуру time (x, y ,z) вычисляющую количество минут У и секунд Z, по введенному количеству секунд Х
Описать процедуру time (x, y ,z) вычисляющую количество минут У и секунд Z, по введенному колич...

По количеству секунд найти количество полных минут, прошедших с начала суток
С начала суток прошло N секунд (N-целое число). Найти количество полных минут прошедших, с начала...

C клавиатуры вводится К-количество часов .Определить сколько полных часов ,минут,секунд
C клавиатуры вводится К-количество часов .Определить сколько полных часов ,минут,секунд (укзать в...

9
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.12.2018, 20:21 2
по математике 2?
0
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223
19.12.2018, 20:46 3
Прояви смекалку!
Решай задачу незадолго после полуночи.
Потерпи, недолго осталось!!!
0
2700 / 2013 / 502
Регистрация: 17.02.2014
Сообщений: 9,389
20.12.2018, 10:55 4
Лучший ответ Сообщение было отмечено UMEDdemu как решение

Решение

UMEDdemu,
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class Helper {
 
    enum TimeItems {MIN(60), HOUR(60*60), DAY(60*60*24), WEEK(60*60*24*7);
        final int sec;
 
    TimeItems(int sec) {
        this.sec = sec;
    }
 
    private int second() {return sec;}
}
 
    public static void main(String[] args) {
        int sec = 1_000_000_000;
        for (TimeItems ti : TimeItems.values())
            System.out.printf("\'%,d\' seconds = %,d %s%n",sec, sec/ti.second(), ti);
    }
}
результат:
'1*000*000*000' seconds = 16*666*666 MIN
'1*000*000*000' seconds = 277*777 HOUR
'1*000*000*000' seconds = 11*574 DAY
'1*000*000*000' seconds = 1*653 WEEK
1
-24 / 0 / 0
Регистрация: 23.05.2017
Сообщений: 59
20.12.2018, 23:17  [ТС] 5
спс вам
0
Am I evil? Yes, I am!
Эксперт PythonЭксперт Java
19245 / 10965 / 2919
Регистрация: 21.10.2017
Сообщений: 23,164
21.12.2018, 13:52 6
Лучший ответ Сообщение было отмечено UMEDdemu как решение

Решение

Java
1
2
3
long seconds = 12345L;
LocalTime time = LocalTime.ofSecondOfDay(seconds);
System.out.println("Full hours: " + time.getHour());
2
1253 / 864 / 266
Регистрация: 02.04.2009
Сообщений: 3,280
21.12.2018, 14:41 7
Лучший ответ Сообщение было отмечено UMEDdemu как решение

Решение

UMEDdemu,

Java
1
2
3
4
5
    public static void main(String[] args) {
        int seconds = 12345;
        
        System.out.println("Hours: " + seconds / 3600);
    }
1
-24 / 0 / 0
Регистрация: 23.05.2017
Сообщений: 59
30.12.2018, 00:29  [ТС] 8
спс вам другому языку знаю но я новичок на java но вы помогли спасибо
0
614 / 488 / 175
Регистрация: 02.03.2010
Сообщений: 1,238
30.12.2018, 05:46 9
А зачем вы придумаете велосипеды?
Ведь все это написано?
Java
1
System.out.println(java.util.concurrent.TimeUnit.SECONDS.toHours(10000));
0
768 / 478 / 66
Регистрация: 22.12.2013
Сообщений: 2,403
Записей в блоге: 19
30.12.2018, 10:43 10
Цитата Сообщение от UMEDdemu Посмотреть сообщение
С начала суток прошло N секунд (N — целое). Найти количество полных часов, прошедших с начала суток.
Если вы сами пытаетесь решить задачу, то сначала подумайте сколько в сутках часов, сколько в часе минут, сколько в минуте секунд. Решите задачку в тетрадке. Ничего в начале не нужно программировать.
Когда у вас будет готовое решение на бумаге, можете приступать к написанию программы.
0
30.12.2018, 10:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.12.2018, 10:43
Помогаю со студенческими работами здесь

Функция перевода секунд в соответствующее количество часов, минут, секунд
Написать программу, в которой пользователь задаѐт количество секунд. Это значение передаѐтся...

Работа с функцией. Дано количество часов, минут и секунд с начала суток. Вычислить общее количество секунд с начала суто
Дано количество часов, минут и секунд с начала суток. Вычислить общее количество секунд с начала...

Количество секунд в количество суток, часов, минут, секунд
Напишите программу, которая выдавала бы запрос на ввод количества секунд в виде целого значения (...

С начала суток прошло n секунд (целое число) найти количество целых прошедших часов. Basic 256
Как это сделать в basic 256


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru