Загрузка данных



#include <iostream>
using namespace std;

void add(int hourFrom, int minFrom, int secFrom,
	int hourDelta, int minDelta, int secDelta,
	int& hourRslt, int& minRslt, int& secRslt)   {
	
	secRslt = secFrom + secDelta;
	if (secRslt >= 60)
	{
		secRslt -= 60;
		minFrom ++;
	}
	minRslt = minFrom + minDelta;
	if(minRslt >= 60)
	{
		minRslt -= 60;
		hourFrom++;
	}
	hourRslt = hourFrom + hourDelta;
	if (hourRslt >= 24)
	{
		hourRslt -= 24;
	}	
}
int main()     {
	int hourUp = 7, minUp = 12, secUp = 30;
	int hourEat = 0, minEat = 0, secEat = 0;
	int hourDelta = 1, minDelta = 30, secDelta = 40;
	add(hourUp, minUp, secUp, hourDelta, minDelta, secDelta,
		hourEat, minEat, secEat);
	cout << hourEat << " " << minEat << " " << secEat << endl;
}