Dev - C++ - conversion de unidades

 
Vista:
sin imagen de perfil

conversion de unidades

Publicado por Daniela (2 intervenciones) el 19/02/2017 20:39:20
Hola, necesito un programa que pida una cantidad entera de segundos, y la imprima en un formato de horas:minutos:segundos.
ejemplo:
si se ingresa 7777se debe imprimir:
2:9:37
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

conversion de unidades

Publicado por dario (44 intervenciones) el 20/02/2017 01:11:30
Espero esto te pueda ayudar.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
#define UNAHORA 3600
 
using namespace std;
 
int main() {
    int totalSegundos;
    int h,s,m;
 
    cout <<"Ingrese total de segundos: ";
    cin >>totalSegundos;
 
    //hacer las conversiones
    h = totalSegundos/UNAHORA;
    m = ((totalSegundos%UNAHORA)/60);
    s = ((totalSegundos%UNAHORA)%60);
 
    //mostrar resultado
    cout <<h <<":" <<m <<":" <<s;
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar