ALEGSA.com.ar

Estructuras de control en C

Introducción al significado de las estructuras de control en lenguaje C
02-01-2007
Estructuras de control en C


Compartir:

Para poder mantener nuestro sitio web gratuito nos ayudas mucho si nos sigues en nuestras Redes Sociales

Las estructuras de control permiten controlar el flujo de ejecución de las instrucciones en un código. Con estas estructuras, el programador puede determinar el orden y las veces que se ejecutarán las instrucciones que están dentro de estas estructuras.

Originalmente las líneas de código (las instrucciones) eran ejecutadas siempre secuencialmente, o sea, una después de la otra. Se utilizaba la función GOTO para alterar el orden de ejecución. Con esta función se podía ir de un lado para el otro en el código. Esta función traía grandes problemas en el desarrollo de programas, como falta de claridad, errores, etc., por lo que se enunciaron tres estructuras de control que permitirían desarrollar cualquier programa: estructura de secuencia, estructuras de selección y estructuras de repetición.

La estructura de secuencia es la que venimos trabajando desde el principio. Es la ejecución de una instrucción tras otra en secuencia.

Las estructuras de selección son aquellas que permiten, bajo una condición, ejecutar distintos códigos. La más simple es la estructura de selección IF. Se da una condición que puede ser verdadera o falsa, y se ejecuta un código u otro dependiendo del resultado de esa condición en tiempo de ejecución. También está la estructura de selección SWITCH que, dependiendo de un valor, ejecutará distintos códigos.

Luego están las estructuras de repetición, las cuales repiten un código cierta cantidad de veces hasta que se cumpla o deje de cumplir una condición. Son ejemplos de estas estructuras en C los WHILE, los FOR, etc.

Índice - Anterior: Otros operadores en C - Siguiente: Estructura de selección if-else



Compartir nota:

 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: Sugerimos dejar tu email si quieres que te contactemos para una respuesta de nuestro staff o corregir la respuesta de la IA.


Nuestras Redes

Puedes seguirnos y contactarnos en nuestras redes.
Facebook
WhatsApp
Instagram
Facebook Horoscopo

Usa nuestro buscador para definiciones, informática y tecnologías