Sie sind auf Seite 1von 1

3.

Diseñar un algoritmo que ingrese una cierta cantidad de segundos y la transforme en la


cantidad de horas, minutos y segundos que lo contiene. Ejemplo si se ingresa 3672 segundos,
esta cantidad de segundos contiene 1 hora, 1 minuto y 12 segundos; otro ejemplo: si ingresaría
80 segundos la respuesta seria esta cantidad contiene 0 horas, 1 minuto y 20 segundos,
exprese el algoritmo en diagrama de flujo y seudocódigo
ANALIS
INICIO DISEÑO
REIVINDICAR LOS SEGUNDOS R,S,O INICIO
OBTENIDOS
REIVINDICAR 1 HORA 3600 R,H,S INDIQUE LOS SEGUNDOS
SEGUNDOS
REIVINDICAR 60 MINUTOS ES 1HORA R,M,H INDIQUE 1 HORA ES IGUAL A 3600 SEGUNDOS
REIVINDICAR 60 SEGUNDO ES1 R,S,M INDIQUE 60 MINUTOS ES 1 HORA
MINUTO
REIVINDICAR <60 MINUTOS ES 0 R<0 INDIQUE 60 SEGUNDOS ES UN MINUTO
HORAS
REVINDICAR TOTAL DEL TIEMPO T,D,T INDICAR<60 MINUTOS ES 0 HORAS
FIN INDICAR EL TIEMPO TOTAL
FIN
IMPLEMENTACION PRUEBAS DE
ESCRITORIO
INCIO
DEFINIR (R,S,O,”R,H,S”,”R,H,S”,R,M,H”,”R,S,M”,”R<0”,”T,D,T”,COMO REAL) SEGUNDOS MINUTO HORA TOTAL, DE TIEMPO
S
LE R,S,O
ER
LE R,H,S
ER 3672 60 60 1;1,12
LE R,M,H
ER
LE R,S,M
ER
LE R<0
ER
LE T,D,T
ER

FIN

‘ INICIO

R S O” “R H S” “R M H”
“R S M” “R<0” “T D T”

MULTIPLICAR<-60*60==1 HORA

<60==0 HORAS

3600 SEGUNDOS <-1HORA

“ERRO
SI NO R

VERDADERO
MULTIPLICAR <-
60*60<-3600

SEGUNDOS 60 <-

HORA
6*10<-MINUTOS

Das könnte Ihnen auch gefallen