Помогите код с++
Для того, чтобы полететь в космос, требуется хорошая физическая подготовка. Твой друг тоже проходил подготовку и тоже считал время, которое он потратил на тренировки.. Его результат - days дней, hours часов и minutes минут. Тебе стало интересно, сколько это всего минут
Напиши программу, которая посчитает общее количество минут, потраченное на тренировки твоим другом
Формат входных данных
Три целых числа: days, hours, minutes - количество дней, часов, минут, которые тренировался твой друг
Формат выходных данных
Одна целое число - общее количество минут, которое тренировался твой друг
#include <iostream>
using namespace std;
class Minutes {
public:
Minutes() : minutes(0) {}
operator int() const {
return minutes;
}
private:
int minutes;
friend istream& operator>>(istream& inp, Minutes& m) {
return inp >> m.minutes;
}
};
class Hours {
public:
Hours() : hours(0) {}
operator int() const {
return hours * 60;
}
private:
int hours;
friend istream& operator>>(istream& inp, Hours& h) {
return inp >> h.hours;
}
};
class Days {
public:
Days() : days(0) {}
operator int() const {
return days * 1440;
}
private:
int days;
friend istream& operator>>(istream& inp, Days& d) {
return inp >> d.days;
}
};
int main() {
Days days;
Hours hours;
Minutes minutes;
cin >> days >> hours >> minutes;
const auto result = days + hours + minutes;
cout << result << '\n';
}
#include <iostream>
using namespace std;
int main() {
// Объявление переменных для ввода дней, часов и минут
int days, hours, minutes;
// Ввод данных
cout << "Введите количество дней: ";
cin >> days;
cout << "Введите количество часов: ";
cin >> hours;
cout << "Введите количество минут: ";
cin >> minutes;
// Подсчет общего количества минут
int totalMinutes = (days * 24 * 60) + (hours * 60) + minutes;
// Вывод результата
cout << "Общее количество минут: " << totalMinutes << endl;
return 0;
}
Во
#include <iostream>
int main() {
int days, hours, minutes;
// Ввод данных
std::cout << "Введите количество дней: ";
std::cin >> days;
std::cout << "Введите количество часов: ";
std::cin >> hours;
std::cout << "Введите количество минут: ";
std::cin >> minutes;
// Вычисление общего количества минут
int totalMinutes = (days * 24 * 60) + (hours * 60) + minutes;
// Вывод результата
std::cout << "Общее количество минут: " << totalMinutes << std::endl;
return 0;
}