Programacion estructural

Solo disponible en BuenasTareas
  • Páginas : 4 (828 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de septiembre de 2012
Leer documento completo
Vista previa del texto
Resumen
Programacion estructurada vs programacion orientada a objetos

Creo que la Programacion Orientada Objeto (POO) es muy bueno para ciertas cosas, claro no quitandole meritos a laProgramacion Estruturada (PE), hay que saber cuándo usar uno y cuándo hay que utilizar el otro. por ejemplo: la forma de aprender a programar que considero efectiva es con la programacion estructurada, debidoa que te enseña a trabajar con una secuencia de intrucciones, es decir, primero te enseña en lo que es el encabezado del programa que se esta creando, luego las variables que vas a usar, despuespasa al cuerpo del programa que estas creando y por ultimo el cierre del programa. De hecho en algunos sitios hacen programación estructurada para enseñar a programar, aunque dudo que promuevan usarprogramación estructurada para programas grandes.

La POO y PE son, por así decirlo, pocas las diferencias. Simplemente se enfocan a organizar y elaborar los programas con un enfoque diferente. Lamayoría de las veces, lo nuevo y reciente trae mejoras en cuanto a lo
"viejo", que viene siendo el caso de la POO que viene a sustituir de alguna forma la PE . La venta mas grande que puedo apreciarenla POO es que los códigos serán más legibles, se le podra dar mantenimiento de
manera más sencilla y más prácticos, etc., pero al final utilizarás las mismas sintaxis tanto en la POO como en la PE.En otras palabras sino no hay logica no hay programa.

Ejemplos de programación estructurada.



| | Ejercicios [programacion estructurada] | |
>> ARITMETICA <<

Mostrarlos multiplos de 3 comprendidos entre los numeros 1 y 20Código:#include <stdio.h>
#include <conio.h>
#include <iostream.h>
int main ()
{
    clrscr();
    for (inti=1;i<=20;i++)
    {
cout<<i;
if (i%3==0) cout<<" Es multiplo de 3" <<endl;
else cout<<" No es multiplo de 3"<<endl;
    }
    getch();
    return 0;
}
Hallar...
tracking img