Информатика

Как посчитать стоимость разговора, если пользователь вводит с клавиатуры время начала и время завершения телефонного

Как посчитать стоимость разговора, если пользователь вводит с клавиатуры время начала и время завершения телефонного разговора (часы, минуты и секунды), и стоимость минуты равна 30 копейкам?
Верные ответы (1):
  • Sumasshedshiy_Sherlok_2332
    Sumasshedshiy_Sherlok_2332
    52
    Показать ответ
    Название: Подсчет стоимости телефонного разговора.

    Разъяснение: Для того чтобы посчитать стоимость телефонного разговора, можно использовать следующий алгоритм:
    1. Получить время начала и время завершения телефонного разговора от пользователя.
    2. Перевести время начала и время завершения в секунды, используя следующую формулу: общее количество секунд = (часы * 3600) + (минуты * 60) + секунды.
    3. Разницу времени начала и времени завершения посчитать, вычитая время начала из времени завершения: время разговора = время завершения - время начала.
    4. Поделить время разговора на 60, чтобы получить количество минут разговора.
    5. Умножить количество минут разговора на стоимость одной минуты (в данном случае 30 копеек), чтобы получить стоимость разговора.

    Доп. материал: Предположим, пользователь ввел время начала разговора 14:30:20, а время завершения 15:15:40.
    1. Переводим время начала и время завершения в секунды: начальное время = (14 * 3600) + (30 * 60) + 20 = 52220 секунд, конечное время = (15 * 3600) + (15 * 60) + 40 = 54940 секунд.
    2. Вычисляем разницу времени разговора: время разговора = 54940 - 52220 = 27120 секунд.
    3. Переводим время разговора в минуты: 27120 / 60 = 452 минуты.
    4. Вычисляем стоимость разговора: 452 * 0.30 = 135.60 рублей.

    Совет: При выполнении подсчета времени, обратите внимание на то, что время должно быть в правильном формате и быть в пределах 24-часового формата. Рекомендуется использовать проверку пользовательского ввода на соответствие формата времени.

    Задача для проверки: Пользователь ввел время начала разговора 09:45:10, а время завершения - 10:05:30. Какова стоимость разговора?
Написать свой ответ: