(C++)
Se citeste de la tastatura un nr ce reprezinta timpul in secunde. Se se calculeze si afiseze timpul in ore minute secunde?
Va rog imi trebue urgent .
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int n,h,m;
int main()
{
cin >> n;
if(n>=3600)
{
h=n/3600;
n-=h*3600;
while(h>24)
h-=24;
if(h<10)
cout << "0" << h << ":";
else
cout << h << ":";
}
else
cout << "00:";
m=n/60;
n-=m*60;
if(m<10)
cout << "0" << m << ":";
else
cout << m << ":";
if(n<10)
cout << "0" << n;
else
cout << n;
return 0;
}
using namespace std;
int n,h,m;
int main()
{
cin >> n;
if(n>=3600)
{
h=n/3600;
n-=h*3600;
while(h>24)
h-=24;
if(h<10)
cout << "0" << h << ":";
else
cout << h << ":";
}
else
cout << "00:";
m=n/60;
n-=m*60;
if(m<10)
cout << "0" << m << ":";
else
cout << m << ":";
if(n<10)
cout << "0" << n;
else
cout << n;
return 0;
}
stassahul:
Ar trebui sa fie bun :/
Alte întrebări interesante
Limba română,
8 ani în urmă
Ed. tehnologică,
8 ani în urmă
Franceza,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă