ComenzandoDar órdenes a los objetosProgramas 1Programas 2CalculadorasVariables: Recordando materiaCadenas de caracteres 1Cadenas de caracteres 2EntradaSiMientras: Bucles y Cosas que se RepitenNúmeros aleatorios y elegirMEF: La máquina de estados finitos
Mientras: Bucles y Cosas que se Repiten

A veces quieres que la computadora repita algo varias veces . El bucle se usa para que la computadora haga algo más de una vez.

Un tipo de bucle es el infinito. Con un bucle infinito, la computadora sigue obedeciendo la misma orden una y otra vez. La computadora se mantendrá repitiendo la misma orden por siempre.

Tú haces un bucle infinito con la instrucción "mientras (verdadero)". Primero, escribes mientras (verdadero). Después de eso, debes poner una llave de apertura. Entonces, pones todas las instrucciones que quieres que la computadora repita. Finalmente, pones una llave de cerrar. Por ejemplo, en el programa de arriba, la computadora se mantendrá diciéndote cuán maravillosa(o) eres y cuanto le gustas.

La computadora repetirá las instrucciones del bucle infinito por siempre. Para detener la computadora, debes hacer clic en el botón Detener.

Los bucles son útiles para contar cosas. El programa anterior comienza con 1 y sigue contando. Recuerda presionar el botón Detener cuando desees que la computadora pare.

Al comienzo, n es 1. La computadora entonces te muestra esto, entonces agrega 1 a n, dando 2, y entonces ella muestra 2 en la pantalla. Después agrega 1 nuevamente a n, dando 3, y se muestra esto en la pantalla. Esto continúa una y otra vez, de tal forma, la computadora es capaz de contar números.

Usualmente, no quieres que la computadora repita una operación por siempre. En Babylscript, existe una instrucción llamada "salir." Cuando la computadora vea esta orden deja de repetir cosas.

Este programa utiliza la instrucción salir para contar desde 1 hasta 5. n comienza en 1. Cada vez que el bucle se repite, n se incrementa de 1 en 1. Pero cuando n es 5, el bucle se detiene, y la computadora dice "hecho."

También puedes utilizar salir para detener un bucle cuando algo importante ocurre. En este programa, la computadora te hace una pregunta. Se mantendrá haciéndote la misma pregunta hasta que le des la respuesta correcta.

A la izquierda, necesitas escribir un programa para lanzar un cohete. Para lanzar un cohete, debes primero contar regresivamente desde 30 hasta 1. Existe una máquina especial para hacer este conteo. Puedes darle la orden "decir" a la “máquina" con un número a contar. Necesitas que la máquina diga los números desde 30 hasta 1. Después puedes dar el comando "despegar” a la máquina. Si los números fueron contados correctamente, el cohete despegará hacia el espacio. Utiliza un bucle para hacer el conteo. Tu código debe ser similar al código para contar desde 1 hasta 5.

|

Programming Basics

Programming Basics: Beginners

Correo electrónico | Acerca de | Política de Privacidad