Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Artículo publicado Del básico al intermedio: Comando WHILE y DO WHILE:
En este artículo veremos de manera práctica y bastante didáctica el primer comando de bucle. A pesar de que muchos principiantes sienten temor al enfrentarse a la necesidad de crear bucles, saber cómo hacerlo de manera adecuada y segura, es algo que solo la experiencia
y la práctica pueden proporcionar. Pero, ¿quién sabe? Tal vez pueda ayudarte a reducir las dificultades y el sufrimiento, mostrándote los principales problemas y precauciones que debes tener al utilizar bucles en tus códigos. El contenido expuesto aquí tiene como objetivo exclusivamente la enseñanza didáctica. En ningún caso debe considerarse como una aplicación destinada a otro fin que no sea el aprendizaje y estudio de los conceptos presentados.
Muchos programadores sienten pavor, literalmente, cuando necesitan crear un bucle en sus códigos. Otros lo evitan al máximo y solo lo hacen cuando no tienen otra opción. ¿Pero a qué se debe este miedo al uso de bucles? La razón es sencilla: los bucles son un riesgo asumido. Cada vez que entras en uno, quedas a merced de tu propio código, necesitando tomar algún tipo de medida para finalizar el bucle cuando sea necesario. Esto se debe a que, muchas veces, un bucle puede entrar en un ciclo infinito. Y sin darte cuenta, podrías pensar que el computador está tardando demasiado en procesar algo, cuando en realidad lo que ha ocurrido es que el código ha quedado atrapado en un bucle infinito.
Otra razón por la cual muchos temen el uso de bucles es que, en muchas ocasiones, es difícil analizar lo que está ocurriendo dentro de ellos. Esto sucede, simplemente, porque en situaciones reales, un bucle necesitará ejecutarse miles o incluso millones de veces antes de finalizar. Y dependiendo del tipo de cálculo que se esté realizando, esto puede tomar horas para que la aplicación entregue el resultado final. Sé que para muchos esto puede parecer inconcebible. ¿Cómo es posible que un programa tarde horas en completar una tarea? Pero sí, querido lector, existen situaciones en las que, efectivamente, el tiempo necesario para completar una tarea puede llegar a ser de horas. Sin embargo, aquí, como el objetivo es la didáctica, y la mayoría de los bucles que muchos de ustedes crearán serán pequeños, con una magnitud de miles de iteraciones, esto normalmente hará que la aplicación tarde segundos o pocos minutos en finalizar. Por ejemplo, en aplicaciones destinadas al entrenamiento de una red neuronal.
Autor: CODE X