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
2. 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.
3. ESTRUCTURA SECUENCIAL Es una acción o instrucción que sigue a otra en secuencia hasta llegar al FIN del algoritmo. Consta de tres partes primordiales que son: Los datos de entrada, el proceso y los datos de salida. 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 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
4. EJEMPLO DE UN ALGORITMO INICIO LEER A, B C=A * B IMPRIMIR C FIN
5. ASIGNACIÓN DE INFORMACIÓN 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. X=12 (X esta asignada con la variable 12) 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.
6. Operaciones primordiales y básicas Las operaciones primordiales y básicas son todas aquellas operaciones que incluyen los operadores aritméticos, combinados con algunas variables.
7. FÓRMULAS GENERALES Lo único que se tendría que hacer es convertirla de tal forma que sea entendible en algoritmos y al mismo tiempo lo será para un computador (esa es la finalidad de los algoritmos, realizar soluciones a problemas usando esta potente herramienta).
8. 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
9. FÓRMULAS PARA CALCULAR PORCENTAJES DENTRO DE UN ALGORITMO 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.
10. 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).
11. Fórmula 3: 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.