Explicación y uso de ciclos (ejemplos en Visual Studio MacOS)
Escrito por: TiraCodigo
Llegamos a una de las partes mas interesantes y que posiblemente mas usarás en tu vida en la programación, y son los ciclos, entendamos por ciclos, aquellas operaciones que necesitamos repetir (de forma controlada) un determinado numero de veces o que se repitan siempre y cuando se respete una condición
Para esto ocuparemos tres tipos de ciclos, los cuales son For, While y Do (While), si bien los tres se pueden ocupar para realizar relativamente lo mismo, lo ideal es ocupar cada uno en dependencia de las necesidades, expliquemos un poco mejor:
For: Lo ocupamos para realizar un ciclo en el cual conocemos el inicio del ciclo y su final, por ejemplo, supongamos que tienes tres hijos, y a todos les tienes que dar 5 dólares, es decir, que sabes que iniciaras dandole al primer hijo 5 dólares y terminaras cuando llegues al tercer hijo al cual le darás tambien 5 dólares
10.1.- Explicación del ciclo For
While: Se ocupa para cuando tienes que realizar un ciclo basado en una condición, por ejemplo, imaginemos que tenemos un balón de basket, y mientras no encestes, seguirás intentando encestar, como vimos, este ciclo se repetirá mientras la condición sea valida (mientras no enceste)
10.2.- Explicación del ciclo While
Do-While: Este tipo de ciclo lo ocupamos cuando necesitamos repetir una tarea mientras se cumpla una condición (al igual como lo hacemos con el ciclo while) pero este tiene la particularidad que se ejecutará la tarea una vez antes de validar la condición, por ejemplo, un cajero de un banco, atenderá clientes hasta que se le acabe el dinero en efectivo, para este caso, necesitamos que por lo menos, el cajero atienda a una persona para que se le acabe el efectivo, de ahi que utilicemos el ciclo do-while, para que se ejecute por lo menos una vez
Como vimos, le podemos sacar mucho provecho al uso de ciclos cuando tenemos que realizar tareas repetitivas, en el siguiente punto de nuestro tutorial veremos los arreglos y colecciones de datos