0 / 0 / 0
Регистрация: 30.01.2018
Сообщений: 13
1

Вычислить время в пути в часах минутах и секундах

26.02.2018, 00:47. Показов 3917. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не понимаю где ошибка. Помогите. Спасибо.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//   Определить сколько времени в пути (часов, минут, секунд)
 
#include<iostream>
using namespace std;
 
int main()
{
    setlocale(0, "");
    int V,S;
    cout << "\n\tВведите расстояние в км: ";
    cin >> S;  
    cout << "\n\tВведите скорость М/с: ";
    cin >> V;    
    cout << "\n\tВремени в пути " << (S * 1000 / V/60)%60 << " час. "
                               << (S * 1000 / V) % 60  << " мин. "
                               << (S * 1000) % V << " сек. " << endl;
 
    system("pause");
    return 0;
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2018, 00:47
Ответы с готовыми решениями:

Пользователь вводит время в Днях,часах,минутах и секундах,программа переводит все в секунды
Пользователь вводит время в Днях,часах,минутах и секундах,программа переводит все в секунды

Продолжительность промежутка времени (в часах минутах секундах)
всем привет,пытаюсь составить программу вычисляющую продолжительность промежутка времени .(в часах...

Найти временной промежуток в часах, минутах и секундах
Заданные моменты начала и конца некоторого промежутка времени в часах, минутах и секундах (в...

Написать программу пересчета величины временного интервала, заданного в минутах, в величину, выраженную в часах и минутах
15. Написать программу пересчета величины временного интервала, заданного в минутах, в величину,...

4
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
26.02.2018, 01:04 2
Лучший ответ Сообщение было отмечено Lianar как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//   Определить сколько времени в пути (часов, минут, секунд)
 
#include<iostream>
using namespace std;
 
int main()
{
    setlocale(0, "");
    int V, S;
    cout << "\n\tВведите расстояние в км: ";
    cin >> S;
    cout << "\n\tВведите скорость М/с: ";
    cin >> V;
    int sec = (S * 1000) / V, hour = 0, min = 0;
    while (sec > 3600) { //выделяем часы
        sec -= 3600;
        hour++;
    }
    while (sec > 60) { //выделяем минуты
        sec -= 60;
        min++;
    }
    cout << "\n\tВремени в пути " << hour << " час. "
        << min << " мин. "
        << sec << " сек. " << endl;
    system("pause");
    return 0;
}
1
0 / 0 / 0
Регистрация: 30.01.2018
Сообщений: 13
26.02.2018, 01:22  [ТС] 3
Спасибо за помощь, но циклы я еще не проходила)
0
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
26.02.2018, 01:24 4
Lianar, ну тогда самое время начать проходить
1
0 / 0 / 0
Регистрация: 30.01.2018
Сообщений: 13
26.02.2018, 01:35  [ТС] 5
Согласна, через цикл проще
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2018, 01:35
Помогаю со студенческими работами здесь

Написать программу, которая преобразует введен в минутах интервал времени в интервал в часах и минутах
3. Написать программу, которая преобразует введен в минутах интервал времени в интервал в часах и...

Преобразовать введенный в минутах интервал времени в интервал в часах и минутах
Помогите пожалуйста ребят) ЗАДАНИЕ: Написать программу, которая преобразует введенный в минутах...

Класс «Время», вычислить разницу в секундах между двумя объектами типа «Время»
Здравствуйте. Нужно написать задачку на C++ в приложении с оконным интерфейсом. Класс «Время»...

Найти значение угла в градусах, минутах и секундах
Задано значение угла в радианах. Найти его величину в градусах, минутах и секундах.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru