Pages

miércoles, 26 de diciembre de 2012

Convertir de segundos a Horas, minutos y segundos - Diagrama de Flujo

Problema
Implemente un algoritmo de tal modo que al ingresar una hora en segundos, indique a cuantas horas, minutos y segundos corresponde.


Solución
Se ingresa la cantidad de segundos y retornara esta cantidad de segundos representado en horas, minutos y segundos

Ejemplo:
  • Entrada: 3893s
  • Salida: 1h 4m 53s
Creamos Un “símbolo de entrada” para recibir el número de segundos que deseamos sean convertidos a horas minutos y segundos  el cual será capturado en la variable “num”.
Para calcular las horas utilizamos  trunc(num/ 3600) donde la función trunc retorna solo la parte entera y obvia la parte decimal, no la redondea(Funcion round() redondea un numero).
Para calcular los minutos: trunc((num -  hor*3600)/60)
Para calcular los segundos:  num - (hor*3600 + min*60)
Luego retornamos el resultado


 Diagrama Fuente DFD

Código fuente en Java

Código fuente en C++

Código fuente en C

Código fuente en C#

Código fuente en Python
Código fuente en Visual Basic

23 comentarios:

Unknown dijo...

Problema: escribir un algoritmo que permita el ingreso de valor en minutos y que calcule el tiempo transcurrido en dias, horas y minutos

Unknown dijo...

Elaborar un Algoritmo en DFD que convierta cualquier cantidad de Años a Semanas

Unknown dijo...

jorder tio, gracias

Unknown dijo...

Un profesor diseña un cuestionario con n preguntas, estima que para calificar cada pregunta requiere m
minutos. Si el cuestionario se aplica a x estudiantes, cuánto tiempo (horas y minutos) necesita para calificar
todos los exámenes.

Juanblogger dijo...

En el lenguaje de programacion de lpp me gustaria haberlo visto

Unknown dijo...

Hacer leer G grados ,M minutos ,S segundos ,convertir a radianes y desplegar el resultado diagrama de flujo

Unknown dijo...

calcular la cantidad de segundos que estan incluidos en el numero de horas,minutos y segundos ingresados por el ususario. bien rsuelto xfa

Unknown dijo...

Un algoritmo que permite calculae los minutos transcurridos entre 2 horas que seran proporcionadas en horas y minutos

Unknown dijo...

Un algoritmo que permite calculae los minutos transcurridos entre 2 horas que seran proporcionadas en horas y minutos

Unknown dijo...

Dadas las horas, minutos y segundos transcurridos de un día, mostrar las horas, minutos y segundos que faltan para finalizar el día.quierosaver es en pseint

Unknown dijo...

16. Calcular la distancia recorrida por un auto, en un tiempo dado, calcular la velocidad del auto, conociendo que V = D/T

en c++ lo necesito por favor

Unknown dijo...

76. Ingresar un dato de tipo real que representa un ángulo, el programa de debe desplegar una salida indicando en que cuadrante se ubica dicho ángulo. El programa debe indicar si el cuadrante es negativo o positivo, en caso de ser los ángulos 0, 90, 180 270 y 360 indicar en qué eje se encuentra en el ángulo.

en c++ es urgente muchas gracias

Unknown dijo...

Leer S en ,horas y combertir a minutos y segundos

Unknown dijo...

Urgente por favor.

Unknown dijo...

Leer 5 horas a minutos y segundos

Unknown dijo...

Muchas gracias!!

sofi dijo...
Este comentario ha sido eliminado por el autor.
sofi dijo...

Elaborar un algoritmo que permita ingresar 20 números y muestre todos los números menores e iguales a 25 podrias ayudarme porfa

miguel dijo...

un algoritmo que convierta los grados, minutos y segundos en grados

Unknown dijo...

sin usar trunc?

Anónimo dijo...

Desarrollar un algoritmo que convierta un numero de segundos en su equivalente en minutos y segundos. Por ejemplo dado 1300 segundos el algoritmo deberá calcular 21 minutos 40 segundos

Blanca Valenzuela dijo...

Realizar un algoritmo que permita calcular el número de segundos contenidos en dos días. Imprimir número de días y cantidad en segundos. Dibujar diagrama de flujo de la solución.

Unknown dijo...

5.Mostrar la edad de una persona: ingresando el año de nacimiento. El año actual debe ser una variable declarada por usted.

Publicar un comentario