FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Alguien me podría explicar el uso de los bucles, cómo ej: while do ,for do etc?
Quiero saber para que se usa cada uno , osea para que sirve cada uno y cómo se usa cada uno de ellos se que hay varios pero expliquen-me bastantes ya que necesito y les agradezco su ayuda gracias o alguna pagina que explica cada uno de los bucles todos.gracias.
|
#2
|
||||
|
||||
#3
|
|||
|
|||
En muy (muy muy muy) pocas palabras, un while hace que se repitan una serie de instrucciones determinadas mientras se de una condición específica.
Ejemplo: I = 1 mientras I es menor a 9 hacer Sumar 1 a I Entonces, ¿ese bucle se repetiría cuántas veces? Veamos. Empezamos teniendo que I es igual a 1 y entramos al bucle. Pregunta si es menor a 9; en este caso da negativo (ya tenemos una vuelta) Le suma 1 a nuestra variable I y vuelve a preguntar si es menor a 9. Como 1+1=2 es menor a 9, la condición te da VERDADERO y vuelve a entrar al bucle. Todo esto se ejecuta hasta que I tenga valor 9, dado que cuando I tiene valor 8 se le suma 1; eso te da 9 y de nuevo pregunta si I es menor a 9. Esto último sería falso y termina el bucle. Por el otro lado, un bucle for repite una serie de sentencias determinadas una cantidad de veces específica. Ejemplo: desde I=1 hasta I=3 hacer Mostrar(Repeticion numero I) Ahora entendámoslo. Ese ejemplo empieza diciendo que I es igual a 1 y para terminar necesita que I sea igual a 3. Cuando se ejecuta por primera vez, muestra en pantalla "Repeticion numero 1" y se suma automáticamente 1 a nuestra variable I. Entonces, tenemos que I vale 2 y el compilador se fija si I es mayor a 3 (en realidad ejecuta todas las sentencias mientras I sea menor o igual a 3). Como tenemos que I es 2 y 2 es no es mayor a 3, vuelve a ejecutarse el "Mostrar". En algún momento, I es igual a 3 y el compilador devuelve un "verdadero" para ejecutarse de nuevo; al hacerlo, I se convierte en 4 y termina el bucle. Un bucle for es lo mismo que un bucle while con la condición variable_inicio<=variable_final y una sentencia interna que diga variable_inicio_:=variable_inicio+1 Ejemplo: Ese bucle while hace exactamente que el siguiente bucle for:
Bueno, espero que toda esta exlicación se entienda. Saludos!!!! PD: si sentís que te lo expliqué como si fueses tonto, disculpame; pero cuando me lo "explicaron" a mí no lo hicieron muy bien. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Alguien me podria decir,cómo diseñar mi propio formulario como un skin o crear uno | Master23 | OOP | 4 | 17-02-2010 16:54:33 |
Alguien me puede explicar como usar una imagelist???? | Carnash | Gráficos | 2 | 01-09-2007 18:32:38 |
Alguien podria explicarme que es chollos? | jhonny | La Taberna | 7 | 02-02-2007 17:29:03 |
Alguien me puede explicar como es la Filosofia de Intraweb ? | tulio | Internet | 2 | 15-02-2005 11:14:41 |
A ver, ¿alguien me puede explicar? | Delphi Man | .NET | 1 | 28-05-2003 10:39:57 |
|