Una estructura repetitiva permite ejecutar una instrucción o un
conjunto de instrucciones varias veces.
Una ejecución repetitiva de sentencias se caracteriza por:
- La o las sentencias que se repiten.
- El prueba de condición antes de cada repetición, que motivará que se repitan o no las sentencias.
En C#, todos los ciclos repiten por verdadero y cortan por falso.
Los ciclos de repetición son:
- while
- for
- do while
La sintaxis del while es:
x=1; Inicialización de la variable contador
while(x<10) Evaluación de la condición
{
sentencia o sentencias a ejecutar
x++; Incremento de la variable contador
}
En su forma más típica y básica, esta estructura requiere una
variable entera que cumple la función de un CONTADOR de vueltas. En la sección
indicada como "inicialización contador", se suele colocar el nombre
de la variable que hará de contador, asignándole a dicha variable un valor
inicial. En la sección de "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á). Y finalmente, en la sección de "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).
El bloque se repite MIENTRAS la condición sea Verdadera.
Importante: Si la condición siempre retorna verdadero estamos en presencia
de un ciclo repetitivo infinito. Dicha situación es un error de programación,
nunca finalizará el programa.
Sintaxis del for:
for(x=0; x<10;x++)
{
sentencia o sentencias a ejecutar
}
Cuando el ciclo comienza, antes de dar la primera vuelta, la
variable del for toma el valor indicado en la sección de de
"inicialización contador". Inmediatamente se verifica, en forma
automática, si la condición es verdadera. En caso de serlo se ejecuta el bloque
de operaciones del ciclo, y al finalizar el mismo se ejecuta la instrucción que
se haya colocado en la tercer sección.
Seguidamente, se vuelve a controlar el valor de la condición, y así prosigue hasta que dicha condición entregue un falso.
Seguidamente, se vuelve a controlar el valor de la condición, y así prosigue hasta que dicha condición entregue un falso.
En general, la estructura for se usa en aquellas situaciones en
las cuales CONOCEMOS la cantidad de veces que queremos que se ejecute el bloque
de instrucciones. Veremos, sin embargo, que en el lenguaje C# la estructura for
puede usarse en cualquier situación repetitiva, porque en última instancia no
es otra cosa que una estructura while generalizada.
Sintaxis del do while:
x=0;
do
{
sentencia o sentencias a ejecutar
x++; Incremento de la variable contador
}
while (x<10);
La estructura do while es otra estructura repetitiva, la cual
ejecuta al menos una vez su bloque repetitivo, a diferencia del while o del for
que podían no ejecutar el bloque.
Esta estructura repetitiva se utiliza cuando conocemos de antemano que por lo menos una vez se ejecutará el bloque repetitivo.
La condición de la estructura está abajo del bloque a repetir, a diferencia del while o del for que está en la parte superior.
Esta estructura repetitiva se utiliza cuando conocemos de antemano que por lo menos una vez se ejecutará el bloque repetitivo.
La condición de la estructura está abajo del bloque a repetir, a diferencia del while o del for que está en la parte superior.
El bloque de operaciones se repite MIENTRAS que la condición sea
Verdadera.
Si la condición retorna Falso el ciclo se detiene.
Es importante analizar y ver que las operaciones se ejecutan como mínimo una vez.
Si la condición retorna Falso el ciclo se detiene.
Es importante analizar y ver que las operaciones se ejecutan como mínimo una vez.
Importante: Si la condición siempre retorna verdadero estamos en presencia de un ciclo repetitivo infinito. Dicha situación es un error de programación, nunca finalizará el programa.
PUTAAAAAAA MADREEEEEEE
ResponderEliminarTU SABES QUIEN TIENE HAMBRE MI MAMI
º º
.
-
Sos pelota seca
EliminarEste comentario ha sido eliminado por el autor.
EliminarEste comentario ha sido eliminado por el autor.
Eliminarsergio es un pedaso de subnormal
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarWilyrex
ResponderEliminarVegettaaaaaaaaaaaa
EliminarPipi, pipi vagina
ResponderEliminarExcelente aporte gracias es de mucha utilidad, excelente
ResponderEliminartodo la chupais ctp
ResponderEliminarPuta madre no le entiendo a programacion, alv....
ResponderEliminarQue fue pe
ResponderEliminarmessirve B)
te voy a matar
ResponderEliminar