ÍNDICE Caratula…………………………………….1 Índice…………………………………….….2 Desarrollo…………………………………..3 Bibliografía………………………………..17
DESARROLLO LÓGICA DE PROGRAMACIÓN Y ALGORITMOS
ESTRUCTURA SECUENCIAL Es la estructura más simple dentro de los tipos de algoritmos, donde una acción o instrucción sigue a otra en secuencia hasta llegar al FIN del algoritmo. Está consta de las 3 partes primordiales: Los Datos de entrada, el Proceso y los Datos de salida.
1.1. DATOS DE ENTRADA Es el lugar donde se LEEN todas las variables necesarias para hacer los cálculos y las operaciones. Siempre empiezan con la palabra LEA o LEER, y a continuación van el nombre de esas variables separadas por coma (,).
1.2. PROCESO Son todos los cálculos que se deben realizar dentro del algoritmos para dar solución al problema planteado. Cada cálculo ocupa una línea por separado y cada uno de estos debe almacenarse en una variable cualquiera.
1.3.DATOS DE  SALIDA Es el lugar donde se IMPRIMEN o MUESTRAN todas las variables que almacenaron los cálculos. Siempre empiezan con la palabra IMPRIMIR, IMP o ESCRIBA, y a continuación van los nombres de esas variables separadas por coma (,).
Ejemplo: Desarrolle un algoritmo que calcule la multiplicación de dos números.  Datos de entrada.-  (Los necesarios para realizar los cálculos. Para multiplicar los dos números, se necesitan estos dos datos). Por lo tanto dos variables A y B, los cuales son nombres de variables que representan esos dos números. Además, en la parte del proceso, se necesita una variable M para almacenar el resultado. También se dice que la línea de datos de entrada empieza con la palabra LEER y las variables separadas por coma (,); entonces se coloca de la siguiente forma:
LEA  A,B Proceso(son los cálculos a realizar). Para multiplicar dos números (A y B) se podría poner AxB, A.B o (A)(B); pero la multiplicación el algoritmos se representa por un asterisco. Por lo tanto se pone A * B. Además, la teoría dice que el cálculo se guarde en una variable (M), quedaría así:
M=A*B Datos de salida  (Los cálculos solicitados para dar solución al problema). En este caso sería la multiplicación que se pide y que se almacenó en la variable M. Además, se dice que la línea de datos de salida empieza con la palabra IMPRIMIR (Esta es la que se va a manejar en esta página) y luego las variables separadas por coma (,); entonces se coloca de la siguiente forma:
IMPRIMA M Con lo anterior hemos hecho el primer algoritmo; pero para verlo de una forma concisa, el resultado sería el siguiente
INICIO LEER A, B M=A * B IMPRIMIR M FIN
2. ASIGNACIÓN DE INFORMACIÓN
2.1.ASIGNACIÓN INTERNA La asignación interna se da dentro de un algoritmo cuando se le lleva un valor o una variable a otra variable. Por ejemplo, cuando se coloca X = 15, le estamos asignando el 15 a la variable X.
2.2.ASIGNACIÓN EXTERNA Se da cuando se asigna por valor a la variable por medio de la palabra LEA; pero este valor sólo lo tomará cuando se haga una depuración o prueba de escritorio al ejercicio (Tema que se explicará más adelante). Por ejemplo, Lea X.
2.3.ACTUALIZACIÓN La actualización se presenta cuando una variable cambia de valor por segunda vez. Por ejemplo, EDAD = 20 es una asignación interna; pero si luego colocamos EDAD = EDAD + 10, la variable se  actualizará al valor de 30.
BIBLIOGRAFÍA Archivo pdf elemento tres .
CRÉDITOS

Tarea 6

  • 1.
  • 2.
    ÍNDICE Caratula…………………………………….1 Índice…………………………………….….2Desarrollo…………………………………..3 Bibliografía………………………………..17
  • 3.
    DESARROLLO LÓGICA DEPROGRAMACIÓN Y ALGORITMOS
  • 4.
    ESTRUCTURA SECUENCIAL Esla estructura más simple dentro de los tipos de algoritmos, donde una acción o instrucción sigue a otra en secuencia hasta llegar al FIN del algoritmo. Está consta de las 3 partes primordiales: Los Datos de entrada, el Proceso y los Datos de salida.
  • 5.
    1.1. DATOS DEENTRADA Es el lugar donde se LEEN todas las variables necesarias para hacer los cálculos y las operaciones. Siempre empiezan con la palabra LEA o LEER, y a continuación van el nombre de esas variables separadas por coma (,).
  • 6.
    1.2. PROCESO Sontodos los cálculos que se deben realizar dentro del algoritmos para dar solución al problema planteado. Cada cálculo ocupa una línea por separado y cada uno de estos debe almacenarse en una variable cualquiera.
  • 7.
    1.3.DATOS DE SALIDA Es el lugar donde se IMPRIMEN o MUESTRAN todas las variables que almacenaron los cálculos. Siempre empiezan con la palabra IMPRIMIR, IMP o ESCRIBA, y a continuación van los nombres de esas variables separadas por coma (,).
  • 8.
    Ejemplo: Desarrolle unalgoritmo que calcule la multiplicación de dos números. Datos de entrada.- (Los necesarios para realizar los cálculos. Para multiplicar los dos números, se necesitan estos dos datos). Por lo tanto dos variables A y B, los cuales son nombres de variables que representan esos dos números. Además, en la parte del proceso, se necesita una variable M para almacenar el resultado. También se dice que la línea de datos de entrada empieza con la palabra LEER y las variables separadas por coma (,); entonces se coloca de la siguiente forma:
  • 9.
    LEA A,BProceso(son los cálculos a realizar). Para multiplicar dos números (A y B) se podría poner AxB, A.B o (A)(B); pero la multiplicación el algoritmos se representa por un asterisco. Por lo tanto se pone A * B. Además, la teoría dice que el cálculo se guarde en una variable (M), quedaría así:
  • 10.
    M=A*B Datos desalida (Los cálculos solicitados para dar solución al problema). En este caso sería la multiplicación que se pide y que se almacenó en la variable M. Además, se dice que la línea de datos de salida empieza con la palabra IMPRIMIR (Esta es la que se va a manejar en esta página) y luego las variables separadas por coma (,); entonces se coloca de la siguiente forma:
  • 11.
    IMPRIMA M Conlo anterior hemos hecho el primer algoritmo; pero para verlo de una forma concisa, el resultado sería el siguiente
  • 12.
    INICIO LEER A,B M=A * B IMPRIMIR M FIN
  • 13.
    2. ASIGNACIÓN DEINFORMACIÓN
  • 14.
    2.1.ASIGNACIÓN INTERNA Laasignación interna se da dentro de un algoritmo cuando se le lleva un valor o una variable a otra variable. Por ejemplo, cuando se coloca X = 15, le estamos asignando el 15 a la variable X.
  • 15.
    2.2.ASIGNACIÓN EXTERNA Seda cuando se asigna por valor a la variable por medio de la palabra LEA; pero este valor sólo lo tomará cuando se haga una depuración o prueba de escritorio al ejercicio (Tema que se explicará más adelante). Por ejemplo, Lea X.
  • 16.
    2.3.ACTUALIZACIÓN La actualizaciónse presenta cuando una variable cambia de valor por segunda vez. Por ejemplo, EDAD = 20 es una asignación interna; pero si luego colocamos EDAD = EDAD + 10, la variable se actualizará al valor de 30.
  • 17.
  • 18.