Se dau 2 numere naturale h m, reprezentând un ora curentă exprimată în ore şi minute. Să se determine care va fi ora peste x minute.
Date de intrare
Programul citește de la tastatură numerele h1 m1 x.
Date de ieşire
Programul afișează pe ecran numerele h2 m2, separate printr-un spaţiu, cu semnificaţia din enunţ.
Restricţii şi precizări
0 ≤ h1, h2 ≤ 23
0 ≤ m1, m2 ≤ 59
0 ≤ x ≤ 10000
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int h , m , x;
cin >> h >> m >> x;
m += x;
h += m / 60;
m %= 60;
h %= 24;
cout << h << " " << m;
return 0;
}
Răspuns de
3
#include <iostream>
using namespace std;
int h1,m1,h2,m2,x,mi,mf;
int main()
{
cin>>h1>>m1>>x;
mi=h1*60+m1;
mf=mi+x;
mf=mf%1440;
h2=mf/60;
m2=mf%60;
cout<<h2<<" "<<m2;
return 0;
}
using namespace std;
int h1,m1,h2,m2,x,mi,mf;
int main()
{
cin>>h1>>m1>>x;
mi=h1*60+m1;
mf=mi+x;
mf=mf%1440;
h2=mf/60;
m2=mf%60;
cout<<h2<<" "<<m2;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Informatică,
9 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă