1. UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN CARRERA DE INFORMÁTICA Y COMPUTACIÓN TEMA: ESTRUCTURA FUNDAMENTAL DE LOS ALGORITMOS INTEGRANTES: RICARDO GAVILANES RICARDO TAPIA ENERO 2011
3. OBJETIVOS Conocer cuales son las estructuras de los algoritmos. Saber que clase de datos se puede ingresar en un algoritmo. Poner en práctica los conocimientos adquiridos sobre este tema.
4. RESUMEN En las estructuras secuenciales se utiliza los datos de entrada, el proceso y los datos de salida para así poder realizar un algoritmo. Las asignaciones de información tanto interna como externa y la actualización de datos va a ser muy importante.
6. ESTRUCTURAS DENTRO DE ALGORITMOS Dentro de los algoritmos se encuentran tres estructuras fundamentales que son: Estructuras Secuenciales, Estructuras de Decisión, Estructuras Caso y Estructuras Repetitivas.
7. DATOS DE ENTRADA: Es donde se leen todas las variables para los cálculos, empiezan con la palabra LEER y las variables van separadas con la coma. LEER A,B PROCESO: Son todos los cálculos que se realizan dentro de los algoritmos para dar solución al problema. C=A*B ESTRUCTURA SECUENCIAL DATOS DE SALIDA: Es donde se imprimen todas las variables que almacenaron los cálculos, y las variables van separadas con la coma. IMPRIMIR C.
8. INICIO LEER A, B C=A * B IMPRIMIR C FIN EJEMPLO DE UN ALGORITMO
9. 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. ASIGNACIÓN DE INFORMACIÓN ASIGNACIÓN EXTERNA: La asignación externa se da cuando se asigna por valor a la variable por medio de la palabra LEA. ACTUALIZACIÓN: La actualización se presenta cuando una variable cambia de valor por segunda vez.
10. Operaciones primordiales y básicas. Las operaciones primordiales y básicas son todas aquellas operaciones que incluyen losoperadores aritméticos, combinados con algunas variables.
11. EJEMPLO DE UN ALGORITMO SECUENCIAL Ejemplo1: Desarrolle un algoritmo que calcule e imprima el doble de un número. INICIO LEER NUM DOBLE=NUM*2 IMPRIMIR DOBLE FIN
12. FÓRMULA 1: PORC = VAR * P/100. VTOT = VAR ± PORC VAR Donde: PORC: Nombre de la variable del porcentaje. : Variable a la que se le sacará el porcentaje. P: Porcentaje que se pide. VTOT: Es el valor total, luego de los porcentajes. El signo (±) depende de si el porcentaje suma o resta al valor. Si son varios los porcentajes, se deben colocar con sus respetivos signos. FÓRMULAS PARA CALCULAR PORCENTAJES DENTRO DE UN ALGORITMO
13. Fórmula 2 VTOT = VAR ± (VAR * P/100) Donde, VAR: Variable a la que se le sacará el porcentaje(s). P: Porcentaje(s) que se pide(n). VTOT: Es el valor total, luego de el porcentaje(s).
14. VTOT = VAR * 1 ± P/100 Donde, VAR: Variable a la que se le sacará el porcentaje(s). P: Porcentaje(s) que se pide(n) - sólo el resultado. TOT: Es el valor total, luego de los porcentajes. Fórmula 3
15. La elaboración debe de ser secuencialmente. La estructura del algoritmo debe ser correctamente razonado. Con estos tipos de estructuras y asignaciones, los algoritmos se los realizara más fácilmente CONCLUSIONES