Ir al contenido principal

Diferencias Entre Ciclos

Diferecias entre ciclos While,Do While y For

Programación: diferencia entre los ciclos While, Do while y For

¿Sabías que hay diferencia entre el ciclo while y el ciclo do while? Se usan de diferentes formas al igual que el ciclo For.

Siempre es muy importante tener conocimiento de estos ciclos while, do while y for. Por eso detallaré sus diferencias, también de que trata cada uno (su definición). Se dice que una de las cosas mas difíciles de entender para los programadores que recién están empezando en este mundo de la programación son estos ciclos o también llamados bucles. Pero también son importantes a la hora de aprender programación

Primordialmente saber que cuando se trata de ciclos o bucles, se refiere a repetir o iterar algo.
Diferencias y conceptos de los ciclos While Do while y For

Las grandes diferencias en el uso de estos ciclos son muy claros. Te explico a continuación.

Bucle o ciclo WHILE

Este bucle o también llamado ciclo permite repetir un grupo de instrucciones (escrito en un lenguaje de programación), mientras se cumpla que la condición sea verdadera ( es decir tenga el valor True).

¿Cómo funciona el ciclo While?

Cuando llega a un bucle while, primero se evalúa la condición, y si es verdadera, se ejecuta las instrucciones (cuerpo del bucle), y luego se vuelve a verificar dicha condición. Este proceso se repite hasta que la condición sea falsa y no se ejecutará el bucle, y después continuará con la ejecución del resto de código.

Bucle o ciclo DO WHILE

El ciclo Do while es una estructura de control cíclica, que permite ejecutar una o varias lineas de código de forma repetitiva. Dicho ciclo es una variación del ciclo while, ya que estos se diferencian en su funcionamiento. De este modo los ciclos do while son mas efectivos para resolver algunas situaciones especificas. Una característica principal de este ciclo, es que se ejecuta al menos una vez.

¿Cómo funciona el ciclo do while?

Al llegar a la línea del ciclo do while, primero ejecuta las instrucciones del cuerpo del ciclo, luego verifica la condición, en caso sea verdadera, se ejecuta denuevo el cuerpo. Este proceso se sigue llevando a cabo siempre y cuando la condición sea True (Verdad).

En los ejemplos presentados, se muestra en pantalla la suma de los 10 primero números. Dicho ciclo no existe en el lenguaje de programación Python.

Bucle o ciclo FOR

Los ciclos for son estructuras de control cíclicas, que permite ejecutar una o varias lineas de código en forma iterativa. Para que este proceso se dé a cabo, previamente se tiene que asignar un valor de inicio, un valor final y el tamaño de paso.

La principal diferencia entre FOR y WHILE, es que el primero se usa cuando se conoce las veces que va a repetir y en el segundo control cíclico no se conoce el número de repeticiones.

En los ejemplos que se encuentran en la parte de abajo, muestra en pantalla la suma de los 50 primeros números impares.



Comentarios

  1. Buen información, aun que los ciclo sean similares tienen sus variantes entre si

    ResponderBorrar

Publicar un comentario

Entradas más populares de este blog

Ejemplos De Ejercicios Del (Ciclo While)

Ejemplos de Ejercicios del Ciclo While (Visual Basic) Ejemplos sobre el Ciclo While Hasta ahora hemos empleado estructuras SECUENCIALES y CONDICIONALES. Existe otro tipo de estructuras tan importantes como las anteriores que son las estructuras REPETITIVAS. Una estructura repetitiva permite ejecutar una instrucción o un conjunto de instrucciones varias veces. Una ejecución repetitiva de sentencias se caracteriza por: - Las sentencias que se repiten. - El test o prueba de condición antes de cada repetición, que motivará que se repitan o no las sentencias. Estructura repetitiva Do While (condición) ... Loop. Representación gráfica de la estructura Do While (condición) ... Loop: No debemos confundir la representación gráfica de la estructura repetitiva Do While ... Loop (Mientras) con la estructura condicional If (Si) Funcionamiento: En primer lugar se verifica la condición, si la misma resulta verdadera se ejecutan las operaciones que indicamos por la rama del Verdade...

Ciclo While (Visual Basic)

Ciclo While (Visual Basic) ¿Qué es un ciclo while? Los ciclos while es otra forma de hacer repeticiones de condiciones permitiéndonos ejecutarla de manera repetitiva sin tener un valor inicial o final ya que este no depende de valores numéricos y mas bien depende de condiciones otorgadas de verdadero o falso y por este motivo son diferentes y más efectivos a diferencia de los ciclos for. La sentencia o grupo de sentencias que se repite en un bloque se denomina cuerpo del ciclo y cada repetición del cuerpo del ciclo se llama iteración del ciclo. ¿Cómo funciona un ciclo while? Necesitamos comprender que en un ciclo while se utiliza cuando queremos o necesitamos repetir una sentencia un numero indefinido de veces, por ejemplo, podemos pedirle al usuario que introduzca una cantidad deseada de latas de refresco a comprar las veces que el desee por lo que podrá poner “2, 4, 7, etc” y el programa seguirá corriendo e ingresando nombres y solo dejara de hacerlo cuando se pida una condi...