Qué significa
Error de escritura en la línea 4
Se esperaba 'Segundos' o 'Milisegundos', por ejemplo: Esperar 2 Segundos.
Esperar detiene el programa un momento antes de seguir. Sirve para hacer una cuenta regresiva o para que dé tiempo de leer un mensaje. Tiene dos formas:
Esperar Tecla: espera hasta que el usuario presione una tecla.Esperar 2 SegundosoEsperar 500 Milisegundos: espera ese tiempo.
Si escribes un número sin la unidad, Jaguar no sabe si son segundos o milisegundos, y la diferencia es de mil veces.
Ejemplo y cómo arreglarlo
Algoritmo cuenta_regresiva
Para i <- 3 Hasta 1 Con Paso -1 Hacer
Escribir i
Esperar 1
FinPara
Escribir "¡Listo!"
FinAlgoritmoError de escritura en la línea 4
Se esperaba 'Segundos' o 'Milisegundos', por ejemplo: Esperar 2 Segundos.
Así queda arreglado:
Algoritmo cuenta_regresiva
Para i <- 3 Hasta 1 Con Paso -1 Hacer
Escribir i
Esperar 1 Segundos
FinPara
Escribir "¡Listo!"
FinAlgoritmo
Por qué aparece
- Escribir solo el número, sin
SegundosoMilisegundos. - Abreviar la unidad (
seg,ms).
Preguntas frecuentes
¿Se puede escribir Esperar 1 Segundo, en singular?
Sí. Jaguar acepta Segundo y Segundos, Milisegundo y Milisegundos.
¿Esperar cambia el resultado de la prueba de escritorio?
No. Esperar solo pausa el programa; no cambia ninguna variable ni lo que se muestra en pantalla.