#include<conio.h>
#include<iostream.h>
class tg
{
private:
int gio;
int phut;
int giay;
public:
void nhap()
{
do
{
cout<<"\nnhap gio: ";
cin>>gio;
}
while(gio<=0);
do
{
cout<<"nhap phut: ";
cin>>phut;
}
while(phut<=0||phut>=59);
do
{
cout<<"nhap giay: ";
cin>>giay;
}
while(giay<=0||giay>=59);
}
void hien()
{
cout<<"thoi gian la: "<<gio<<":"<<phut<<":"<<giay;
}
void tlgio();
void tlphut();
void tlgiay();
void doitg()
{
int b;
cout<<"\nnhap so luong thoi gian(s) can doi: ";
cin>>b;
cout<<b<<"giay="<<(b-b%60)/60<<"phut "<<b%60<<"giay="<<(b-b%3600)/3600<<"gio "<<(b%3600-b%60)/60<<"phut "<<b%60<<"giay";
}
};
void tg::tlgio()
{
gio++;
}
void tg::tlphut()
{
phut++;
if(phut==60)
{
phut=0;
tlgio();
}
}
void tg::tlgiay()
{
giay++;
if(giay==60)
{
giay=0;
tlphut();
}
}
int main()
{
tg x;
int a,i;
x.nhap();
x.hien();
cout<<"\nnhap so luong thoi gian(s) can thay doi: ";
cin>>a;
for(i=0;i<a;i++)
x.tlgiay();
x.hien();
x.doitg();
return 0;
}