Qué significa
Error de escritura en la línea 4
Dentro de 'Segun' cada opción empieza con un valor seguido de ':'. Por ejemplo: 1: Escribir "uno"
En un Segun, cada opción empieza con el valor que se compara, luego dos puntos (:) y después las instrucciones de esa opción. Por ejemplo: 1: Escribir "Lunes". Varias opciones con la misma acción se separan con comas (6, 7:), y la opción para todo lo demás es De Otro Modo:.
Los dos puntos son los que le dicen a Jaguar dónde termina el valor y dónde empieza lo que hay que hacer. Sin ellos, no puede distinguir una opción nueva de una instrucción más.
Ejemplo y cómo arreglarlo
Algoritmo menu
Leer opcion
Segun opcion Hacer
1 Escribir "Nuevo juego"
2: Escribir "Salir"
FinSegun
FinAlgoritmoError de escritura en la línea 4
Dentro de 'Segun' cada opción empieza con un valor seguido de ':'. Por ejemplo: 1: Escribir "uno"
Así queda arreglado:
Algoritmo menu
Leer opcion
Segun opcion Hacer
1: Escribir "Nuevo juego"
2: Escribir "Salir"
FinSegun
FinAlgoritmo
Por qué aparece
- Se olvidaron los dos puntos después del valor.
- Se escribió una condición como opción (
opcion > 3:).Seguncompara valores exactos; para rangos se usaSi. - Se puso una instrucción antes de la primera opción, justo después de
Segun … Hacer.
Preguntas frecuentes
¿Puedo poner un rango en una opción de Segun?
No. Segun compara contra valores exactos. Para «de 6 a 8» usa Si con una condición como calificacion >= 6 Y calificacion <= 8.
¿Las opciones pueden ser textos?
Sí: "a": Escribir "Opción A". El texto de la opción va entre comillas.