#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;
}
Using namespace std;
Перед функцией main(), #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';
}
Напиши программу, которая посчитает общее количество минут, потраченное на тренировки твоим другом
Формат входных данных
Три целых числа: days, hours, minutes - количество дней, часов, минут, которые тренировался твой друг
Формат выходных данных
Одна целое число - общее количество минут, которое тренировался твой друг