Paso 6: Hacer algunos bucles
: A pronto
: If A = 5
: B Goto
: Ir A
: B Lbl
Echemos un vistazo más de cerca. En primer lugar, hay una infinidad simple como teníamos antes:
: A Lbl: A pronto
:
:
: Ir A
Pero en las dos líneas vacías aquí hay suceso más:
: If A = 5: B Goto
Ahora, si usted la entrada 5, y la condición if es verdadera se ejecuta la siguiente línea que salta a la etiqueta B Lbl B, que es después de ir A, para que nunca llegue la línea Goto A si entras 5. Pero si no entras ahora 5, el si condición es false, se salta la siguiente linea y llegar a Goto que vuelve al principio del programa.
Es importante que esto, así que aquí está una pequeña tarea de programación!
Hacer un programa que pida al usuario dos variables en un bucle infinito, si son mismo y mayor que 5 saldrá del bucle infinito.
Para sollution:Show posible
: A Lbl: Pronto A, B
: If A = B y A > 5
: B Goto
: Ir A
: B Lbl
Su solución puede ser algo diferente, pero!
Importante: al saltar, con una condición if tuvimos, nunca utilizar un entonces y un final, ya que después de algunos errores de memoria tiempo.
Eso es porque saltas de la condición if y por lo que la calculadora será mantienen la búsqueda del final que no está allí, tomando más y más memoria. Si usted tiene que hacer algunas cosas antes de saltar luego hacerlo como este:
: Entonces
: < materia >
: Final
: If < condición >
: Ir A
OK, después de que usted entiende vamos a pasar al siguiente paso!