Vous êtes sur la page 1sur 11

Curso: Principio de Algoritmos

Tema: Trabajo Autnomo Reflexivo I

Integrantes:
Cuadrios Quispe, Gianmarco
Damas Veliz, Erick Paul
Zarauz Castillo, Ivan

Primer Caso:

Se desea convertir una hora en el formato de 24


horas en su valor correspondiente del formato de 12
horas.
Hacer un pseudocdigo que ingrese un valor en horas
[0..23] y un valor en minutos [0..59]; luego, debe
mostrar la hora indicando el periodo am o pm
Ejemplo: 17
3 ------> 5:03 pm

Pseudocodigo

Proceso problema_1
Definir num1, num2, newnum, newnum2 como entero
Escribir "ingrese hora y minuto respectivamente"
Leer num1, num2
Si num2<60 entonces
newnum2=num2
FinSi
Si num1>12 y num1 <24 Entonces
newnum = num1-12
Escribir "la hora es " newnum ":" num2 "pm"
Sino
newnum = num1
Escribir "la hora es " newnum ":" num2 "am"
FinSi
FinProceso

Segundo Caso:
Hacer un pseudocdigo que ingrese una
cantidad en horas y una cantidad en minutos.
Luego, convertir su equivalente del tiempo en
segundos.
Validar que las horas ingresadas est en el
rango 0..23 y los minutos en el rango 0..59
El pseudocdigo debe mostrar el tiempo
expresado en segundos.

Pseudocodigo
Proceso segundos_totales
Definir hora, minuto, seg1, seg2, sum Como Entero
Escribir "ingrese horas ,"
Leer hora
Si hora >= 0 y hora < 24 entonces
seg1 = hora*3600
FinSi
Escribir "ingrese minutos ,"
Leer minuto
Si minuto >= 0 y minuto < 60 entonces
seg2 = minuto*60
FinSi
sum = seg1+seg2
Escribir "los segundos totales son ," sum
FinProceso

Vous aimerez peut-être aussi