Hola y buenos días/tardes o noches me piden hacer un reloj digital en Pseint que inicie en 16 horas, 0 minutos y 0 segundos y que se detenga cuando la hora muestre 18 y los minutos y segundos 0 esto es lo que llevo haciendo, cuando llega a 17:59:59 todo se va a 00:00:00 y el ciclo sigue, no se bien como hacer que muestre 18:00:00 y luego pare, pueden ayudarme favor?Desde ya gracias:
Proceso P9
Definir h Como Entero;
Definir m Como Entero;
Definir s Como Entero;
h<-17;
m<-59;
s<-55;
Mientras h<19 Hacer
Si h<10 Entonces
Escribir "0" Sin Saltar;
FinSi
Escribir h,":" Sin Saltar;
Si m<10 Entonces
Escribir "0" Sin Saltar;
SiNo
Escribir m, ":" Sin Saltar;
FinSi
Si s<10 Entonces
Escribir "0" Sin Saltar;
SiNo
Escribir s;
FinSi
s<-s+1;
Si s==60 Entonces
m<-m+1;
s<-0;
Si m==60 Entonces
h<-h+1;
m<-0;
Si h<20 Entonces
h<-0;
FinSi
FinSi
FinSi
Esperar 1 Segundos;
FinMientras
FinProceso
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)