💻 Codificar un cronometro de forma descendente que permita ingresar, la hora, minuto y segundo hasta llegar a la hora 00:00:00.
Ingrese la hora : 0 ↲
Ingrese el minuto : 1 ↲
Ingrese el segundo : 4 ↲
0:1:4
0:1:3
0:1:2
0:1:1
0:1:0
0:0:60
0:0:59
.
.
0:0:0
* PSeInt :
Algoritmo full_codigos
Definir H, M, S, CH, CM, Cs como numero;
Definir continuar como caracter;
H <- 0;
M <- 0;
S <- 0;
continuar <- "s";
Mientras continuar ="s" Hacer
Repetir
Escribir Sin Saltar "Ingrese la hora : ";
Leer H;
Hasta Que H <= 24;
Repetir
Escribir Sin Saltar "Ingrese el minuto : ";
Leer M;
Hasta Que M <= 60;
Repetir
Escribir Sin Saltar "Ingrese el segundo : ";
Leer S;
Hasta Que S <= 60;
Escribir "TIEMPO INGRESADO : ", H, ":", M, ":", S;
para CH <- 0 hasta H con paso 1 hacer
para CM <- 0 hasta M con paso 1 hacer
para CS <- 0 hasta S con paso 1 hacer
Escribir (H-CH), ":", M, ":", (S-CS);
Esperar 1 Segundo;
FinPara
S <- 60;
M <- M -1;
FinPara
M <- 60;
S <- 60;
FinPara
Escribir "FIN DE CRONÓMETRO";
Escribir "Volvera a Reiniciar la cuenta? (s/n)";
Leer continuar;
FinMientras
FinSubProceso