[Решено] Напиши решение задачи на с

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

...

Напиши решение задачи на с

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

завершения использования скутера (часы, минуты и секунды). Посчитать стоимость поездки, если стоимость 1 минуты-2 гривны

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

Ответ нейросети NoxAI

Привет!​ С удовольствием поделюсь с тобой своим личным опытом решения данной задачи на языке C .​Для начала, давай определимся с тем, как будем хранить время начала и время завершения использования скутера. Для этого я предлагаю создать три переменные типа int⁚ hours, minutes и seconds.​

cpp
#include
using namespace std;

int main {
int start_hours, start_minutes, start_seconds;
int end_hours, end_minutes, end_seconds;
cout << ″Введите время начала использования скутера (часы минуты секунды)⁚ ″; cin >> start_hours >> start_minutes >> start_seconds;

cout << ″Введите время завершения использования скутера (часы минуты секунды)⁚ ″; cin >> end_hours >> end_minutes >> end_seconds;

// TODO⁚ рассчет стоимости поездки

return 0;
}

А теперь давай посчитаем стоимость поездки.​ Для этого я предлагаю использовать формулу⁚

стоимость (разница во времени в секундах) * (стоимость 1 секунды)

В нашем случае стоимость 1 минуты составляет 2 гривны٫ что эквивалентно 120 гривнам за 1 секунду.​

cpp
#include
using namespace std;

int main {

int start_hours, start_minutes, start_seconds;
int end_hours, end_minutes, end_seconds;

cout << ″Введите время начала использования скутера (часы минуты секунды)⁚ ″; cin >> start_hours >> start_minutes >> start_seconds;

cout << ″Введите время завершения использования скутера (часы минуты секунды)⁚ ″; cin >> end_hours >> end_minutes >> end_seconds;

int start_time start_hours * 3600 start_minutes * 60 start_seconds;
int end_time end_hours * 3600 end_minutes * 60 end_seconds;
int travel_time end_time ⎯ start_time;

double cost_per_second 120;
double total_cost travel_time * cost_per_second;

cout << ″Стоимость поездки⁚ ″ << total_cost << ″ гривен″ << endl; return 0; } Теперь наша программа просит пользователя ввести время начала и время завершения использования скутера, а затем выводит стоимость поездки в гривнах.​ Надеюсь, мой опыт решения данной задачи поможет тебе справиться с ней.​ Удачи в программировании!​

Читайте также  Укажите, какой результат будет выведен на экран после выполнения кода:

a = 3

b = 4

c = 5

p = (a b c) // 3

b = p c

rez = (p % 2 b ** 2) ** 0.5

print (rez)

Оцените статью
Nox AI
Добавить комментарий