Formal 9
Introducción a la Programación: Clase 9
C# - "Ciclos (Teoría)"
Son instrucciones que se llevan a cabo con base en una condición inicial; ya sea que hasta que se cumpla, o que se repita cierto número de veces.
Do { } While
- Estructura secuencial.
- Ejecuta su bloque repetitivo, se utiliza cuando ya se sabe que por lo menos se ejecutará una vez.
- La condición de la estructura está abajo del bloque a repetir, entre llaves.
- El bloque de operaciones se repite mientras que la condición sea Verdadera, si la condición se vuelve Falso el ciclo se detiene.
- En C#, todos los ciclos repiten por verdadero y cortan por falso.
- Es importante analizar y ver que las operaciones se ejecutan como mínimo una vez.
For
- Estructura condicional.
- Se usa en aquellas situaciones en las cuales se conoce la cantidad de veces que queremos que se ejecute el bloque de instrucciones.
- Puede usarse en cualquier situación repetitiva, porque finalmente no es otra cosa que una estructura while generalizada.
- Inicialización contador: se suele colocar el nombre de la variable que hará de contador, asignándole a dicha variable un valor inicial.
- Condición: se coloca la condición que deberá ser verdadera para que el ciclo continúe (en caso de un falso, el ciclo se detendrá).
- Incremento contador: se coloca una instrucción que permite modificar el valor de la variable que hace de contador (para permitir que alguna vez la condición sea falsa).
While
- Estructura repetitiva.
- Permite ejecutar una instrucción o un conjunto de instrucciones varias veces.
- Se caracteriza principalmente por la condición antes de cada repetición, que motivará que se repitan o no las sentencias.
- No se debe confundir con el IF, ya que el bloque se repite mientras la condición sea Verdadera.
Una gran explicación de este ciclo complicado como lo son el do y el do-while, muy concreta tu explicación.
ResponderEliminar