Saltar al contenido
EjemplosEnglishEspacio →

Cuenta regresiva

Una cuenta regresiva de despegue que avanza segundo a segundo.

Nivel
Básico
Conceptos:
Para
Pantalla y espera
Abrir en Codoritmo

Ejecuta, modifica y depura este ejemplo en el navegador.

Lo que aprenderás

Un Para con Con Paso -1 cuenta hacia atrás. Esperar Tecla, Esperar 1 Segundo y Limpiar Pantalla controlan el ritmo y lo que se ve.

Código

countdown.psc · 12 líneas
Algoritmo CuentaRegresiva    Definir i Como Entero    Escribir "Pulsa una tecla para iniciar la cuenta regresiva."    Esperar Tecla    Para i <- 5 Hasta 1 Con Paso -1 Hacer        Limpiar Pantalla        Escribir "Despegue en ", i, "..."        Esperar 1 Segundo    FinPara    Limpiar Pantalla    Escribir "¡Despegue!"FinAlgoritmo

Diagrama de flujo

Cada bloque del diagrama corresponde a una instrucción del código.

Algoritmo CuentaRegresivaAlgoritmo CuentaRegresivaAlgoritmo CuentaRegresivaDefinir i Como EnteroDefinir i Como EnteroEscribir "Pulsa una tecla para iniciar la cuenta regresiva."Escribir "Pulsa una tecla parainiciar la cuenta regresiva."Esperar TeclaEsperar TeclaPara i <- 5 Hasta 1 Con Paso -1 HacerPara i <- 5 Hasta 1 Con Paso-1Limpiar PantallaLimpiar PantallaEscribir "Despegue en ", i, "..."Escribir "Despegue en ", i,"..."Esperar 1 SegundoEsperar 1 SegundoLimpiar PantallaLimpiar PantallaEscribir "¡Despegue!"Escribir "¡Despegue!"FinAlgoritmoFinAlgoritmo

Ejemplo de ejecución

Este programa no pide datos: esto es lo que muestra al ejecutarlo.

Pulsa una tecla para iniciar la cuenta regresiva.Despegue en 5...Despegue en 4...Despegue en 3...Despegue en 2...Despegue en 1...¡Despegue!

Desafío

Pregunta desde qué número quiere empezar la cuenta.

Ver pista

Lee un número y úsalo como valor inicial del Para en lugar del 5.

Abrir en Codoritmo