Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите код с++

Ростислав Кудряшов Ученик (107), открыт 2 недели назад
Для того, чтобы полететь в космос, требуется хорошая физическая подготовка. Твой друг тоже проходил подготовку и тоже считал время, которое он потратил на тренировки.. Его результат - days дней, hours часов и minutes минут. Тебе стало интересно, сколько это всего минут



Напиши программу, которая посчитает общее количество минут, потраченное на тренировки твоим другом

Формат входных данных
Три целых числа: days, hours, minutes - количество дней, часов, минут, которые тренировался твой друг

Формат выходных данных
Одна целое число - общее количество минут, которое тренировался твой друг
3 ответа
Анатолий Зяблин Просветленный (27501) 2 недели назад
Во
 #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;
}
Ростислав КудряшовУченик (107) 2 недели назад
спасибо большое
Анатолий Зяблин Просветленный (27501) Ростислав Кудряшов, Не за что
тАДЖИКА .Ученик (240) 2 недели назад
Харош,но можно было написать строку
 Using namespace std; 
Перед функцией main(),
Тогда можно было бы не писать std:
Вячеслав хотько Ученик (132) 2 недели назад
#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;
}
Ростислав КудряшовУченик (107) 2 недели назад
спасибо болшое
Николай Веселуха Высший разум (368777) 2 недели назад
 #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';
}
Похожие вопросы