Estructura de un algoritmo

Hola a todos/as,

Bien para explicar una estructura de un algoritmo tomaré como ejemplo al cuerpo humano. Pues si, ya que nosotros estamos compuestos de secciones, un cuerpo humano por ejemplo comienza de la cabeza y termina en los pies, y en el medio tenemos el cuerpo donde están los brazos, el pecho, la espalda, etc.. ( hablando solo de lo externo no de los organos internos ).

Bien, esa es una estructura. Entonces asi mismo son los algoritmos, naces con una «cabeza» que vendria a ser nuestro INICIO:

inicio

y terminan en los «pies» que vendrian a ser nuestro FIN:

fin

Y como «cuerpo» tenemos a lo que son los procesos – lectura de datos ( ingresos ) – salida de datos ( mostrados ) – ciclos – condiciones ..

por lo tanto en el cuerpo podemos decir que van «los procesos» del algoritmo / programa que estemos realizando. En la parte del «cuerpo del algoritmo«, no tienen un orden como el cuerpo humano de que «la garganta» va antes de «los brazos«, ya que dependiendo del programa, podemos ir pidiendo – mostrando datos , no necesariamente tienen un orden especifico. Pero eso si, en el «desarrollo de un algoritmo» debemos quedar con un esquema asi:

Inicio – desarrollo – fin

Saludos 😉

12 respuestas

  1. por favor necesito saber como crear un programa utilizando a pascal en lenguale c , porque no se nada …

    • Hola dayana, no te logro entender lo que pides.
      Pascal es un lenguaje y c++ es otro, y aqui no hay
      clases de pascal, estamos viendo c++ actualmente 😀

  2. muy bn <33!!
    🙂

  3. esta muy bn explicadop y le ententi mas a esto q al profesor jajaj ntk!!!!!!!!

  4. 🙂 bn bn

  5. exelente bn explicado

  6. gracias me ayudaste mucho te lo agradesco sigue asi graciaaaaaaaas XD

  7. buenas tardes amigos, ando buscando una pagina dond me expiquen todo sobre la construccion de algoritmos tanto pseudoformal como en un programa, ando urgido, estoy estudiando computacion en la Universidad y no entiendo nadaaaa! x fa ayudenmeee! se los suplicooo… gracias…

  8. hola , están super buenas las clases , pero quería saber si me podrías ayudar con un ejercicio , pues creo que esta bien planteado ,pero no se si la variables están bien declaradas y por eso siempre se me pasa del valor tope que pongo en le while, no se si aun leas estos mensajes , pero nada se pierde . gracias .

    #include
    #include
    #include

    using namespace std;
    int main ()
    {

    double sum1,sum=0,x=0;
    int m=0,t=1;
    double to;
    cout<<"ingrese valor tope de la serie"<>to;
    while(sum<=to)
    {
    x=x+0.1;
    m=m+1;
    t=t+1;
    sum1=(pow(x,m)*m)/t;
    sum=sum+sum1;
    }
    cout<<"el termino generado por la serie es: "<<sum<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
    }

    el ejercicio es : Elaborar un algoritmo que calcule para X = 0. 1, 0.2,… , 0.9, el valor de la serie
    X/2+(2X^2)/3+(3X^3)/4+(4X^4)/5+(5X^5)/…
    Para cada valor de X la suma se calcula hasta que el término generado sea menor o igual a
    un valor T dado.

Replica a casper Cancelar la respuesta