Programación en C++ā€Ž > ā€Ž

Programación estructurada

El lenguaje C y su modificación, el C++, son dos ejemplos de lo que se conoce como programación estructurada. Este tipo de sistemas de programación se basa en tres estructuras o "leyes":


Secuencia:
Las instrucciones del programa se ejecutan una despuƩs de la otra y en el mismo orden en que aparecen escritas en el programa.

Graficamente se representarĆ­a de la forma siguiente:

   ProgramaciónEstructurada_secuencia


Selección:

El programa puede tomar distintas alternativas dependiendo de los resultados de la evaluación de una condición. Se puede representar de la siguiente forma:

     ProgramaciónEstructurada_selección

Iteración:

Consiste en volver a un punto anterior del programa para repetir ciertas instrucciones hasta que se cumpla una condición preestablecida.

      ProgramaciónEstructurada_iteración


Siguiendo estas tres estructuras, no existe ningún tipo de cÔlculo, respuesta o programa en general que no se pueda crear, aunque existen otros tipos de programación, como la programación orientada a objetos que aunque realmente no abre mÔs posibilidades de las ya existentes en la programación estructurada, facilita enormemente la forma de trabajar con algunos conceptos mÔs innovadores y por lo tanto, reducir el trabajo tanto de programadores como del ordenador, puesto que este tipo de programas suelen estar mejor optimizados. Un ejemplo de lenguaje con una estructura orientada a objetos es el C#.