1. Universidad Dr. Rafael Belloso Chacín Introducción a la computación Algoritmos para Ingeniería Profesora: Lic. Tammy Rodríguez (Msc)
2.
3.
4.
5.
6.
7. Proceso: Operación El procesamiento de la información vendrá dado por operaciones que implicarán el cálculo y la modificación en general de los valores de una o más variables incluidas dentro del programa.
8. Salida: Resultado La salida y/o grabación de resultados podrá darse a nivel de cualquiera de los órganos de salida del computador y/o de las unidades de memoria auxiliar. Permite mostrar un mensaje con el resultado, una indicación a seguir, entre otros.
9.
10. FORMA DE REPRESENTACIÓN DE LOS ALGORITMOS DIAGRAMA DE FLUJO: Es la representación gráfica de un proceso. Se usará el editor DFD PSEUDOCODIGO: Es la representación escrita de un proceso. Se usará el lenguaje INTER -P
11.
12. PASOS A SEGUIR PARA ELABORAR UN ALGORITMO Leer el enunciado cuantas veces sea necesario, hasta entenderlo completamente Determinar claramente con que datos de entrada se cuentan para la solución del problema. Aclarar y determinar la información o resultados que se soliciten. Definir que cálculos y/o comparaciones se necesitan para llegar al resultado final Tener en cuenta toda clase de condiciones y restricciones para la solución del problema.
13. Tipos de Datos TIPOS DE DATOS En INTER - P NUMÉRICOS ALFANUMÉRICAS ENTEROS ( rango fijado entre -65536 y 65535. ) REALES o FLOTANTES ( rango entre -10x10^100 hasta 10x10^100. ) Puede usarse la notación cientifica 3.1415,-6E15 CADENAS ( series de caracteres letras, símbolos y números de hasta 255 caracteres de longitud )
14.
15.
16. El editor Inter-P posee un tipo de variable por cada tipo de dato, más las variables matrices. Es decir, que están disponibles las variables de tipo entero, las de tipo flotante y las de tipo cadena. Para asignar valores a las variables, se utiliza la siguiente sentencia: Ejemplo: Sea X igual a 1 Esto asignará 1 a la variable X. Las siguientes dos sentencias también realizan la misma función de asignar 1 a la variable X: X es igual a 1 X = 1
17. Declaración de variables Si se omite el tipo de variable , el inter-p asumirá que es de tipo entero.
21. OPERADORES RELACIONALES OPERADOR NOTACIÓN MAYOR QUE > MAYOR O IGUAL QUE >= MENOR QUE < MENOR O IGUAL QUE <= DIFERENTE QUE != IGUAL QUE ==
22.
23. Algoritmos C = A + B DF PSEUDOCODIGO DESCRIPCIÓN Inicio y/o Fin Inicio o Fin Leer( ) Entrada de datos por teclado C = A + B Proceso Escribir( ) Mostrar( ) Salida de datos y/o inform. por pantalla Imprimir( ) Salida de datos y/o información por impresora Si (cond) entonces sentencias Sino sentencias Fsi Decisión Simple
24. Algoritmos MEFM DF PSEUDOCODIGO DESCRIPCIÓN En caso de OPC hacer caso 1: sentencias caso 2: sentencias …… …… caso n: sentencias sino: sentencias FCaso Decisión Múltiple