Задачи на C++ (помогите)
Задание 1:
Пользователь вводит с клавиатуры время начала и время завершения использования скутера (часы, минуты, секунды). Посчитать стоимость поездки, если стоимость минуты - 2 грн.
#include <iostream>
using namespace std;
void main() {
setlocale(LC_ALL, "rus");
float cd1, cd2, cd3, ef1, ef2, ef3, kk1, kk2, kk3, dd1, dd3, bb1, bb2;
cout << "------------------------------------\n";
cout << "Введите начало использования (часы): ";
cin >> cd1;
cout << "Введите начало использования (минуты): ";
cin >> cd2;
cout << "Введите начало использования (секунды): ";
cin >> cd3;
cout << "Введите завершение использования (часы): ";
cin >> ef1;
cout << "Введите завершение использования (минуты): ";
cin >> ef2;
cout << "Введите завершение использования (секунды): ";
cin >> ef3;
kk1 = ef1 - cd1;
kk2 = ef2 - cd2;
kk3 = ef3 - cd3;
dd1 = kk1 * 60;
dd3 = kk3 / 60;
bb1 = dd1 + dd3 + kk2;
bb2 = bb1 * 0.02;
cout << "Стоимость" << bb2 << "грн\n";
cout << "------------------------------------\n";
system("pause");
}
вот я написал код, а расчёт не тот, не могу найти в чем ошибка, сдать нужно уже завтра. Я новичок, поэтому отнеситесь с пониманием.
Только без использования особых библиотек, без упрощения, примерно как в моём коде.
Задание 2:
Пользователь вводит с клавиатуры расстояние, расход бензина на 100км и стоимость трёх видов бензина. Вывести на экран сравнительную таблицу со стоимостью поездки на разных видах бензина.
Эту задачу я ещё не начал решать, но был бы не против получить уже готовый код чтоб разобраться в целом как это делается (с пояснением).