11. Expresiones aritméticas Entero Entero módulo Mod Entero Entero División entera Div Real Real División / Entero o real Entero o real Multiplicación * Entero o real Entero o real Resta - Entero o real Entero o real Suma + Entero o real Entero o real Exponenciación ^ Tipo resultado Tipo de operandos Significado Operador
12. Reglas de prioridad ( ) Paréntesis +, - Más y menos Div, mod Div y mod *, / Multi, divide ** Exponencial Gráfo Operador
13. Operadores de relación Menor < Distinto <>,!= Mayor o igual >= Menor o igual <= Igual = Mayor > Significado Operador Expresión 2 Operador de relación Expresión 1
14. Operadores lógicos disyunción P o Q Or Conjunción P y Q And Negación Not p Not Significado Expresión lógica Operador lógico
18. Diagramas de Flujo Indica inicio – final de nuestro diagrama Indica entrada y salida de datos Símbolo de proceso y nos indica la asignación de un valor en la memoria y/o la ejecución de una operación aritmética. Indica la salida de información por impresora Símbolo de decisión. Indica la realización de una comparación de valores. Conector dentro de página. Representa la continuidad del diagrama dentro de la misma página. Conector fuera de pagina. Representa la continuidad del diagrama en otra pagina. Indica el sentido de la ejecución de las operaciones
19. Diagramas de Flujo Símbolo del Mientras. Dada una expresión al principio de la iteración esta es evaluada; si la condición es verdadera realizará el ciclo, si es falsa la repetición cesará. Símbolo del Para. Esta estructura de control repetitiva se usa generalmente cuando se conoce de antemano el numero de iteraciones. Símbolo Repita Hasta. funciona igual que la estructura Mientras, con la diferencia que al menos una vez hará el grupo de instrucciones y luego evaluará una condición. Si la condición evaluada es falsa continua dentro del ciclo y si es verdadera termina la iteración.
36. ALTERNATIVA SIMPLE si ( <expresión_lógica> ) <bloque_de_instrucciones fin_si algoritmo Calificacion_segun_nota variables real nota inicio escribir( " Introduzca nota (real): " ) leer( nota ) si ( nota >= 5 ) escribir( " APROBADO " ) fin_si fin
37.
38. Ejemplo algoritmo Calificacion_segun_nota variables real nota inicio escribir( " Introduzca nota (real): " ) leer( nota ) si ( nota >= 5 ) escribir( " APROBADO " ) sino escribir( " SUSPENDIDO " ) fin_si fin
45. si ( <expresión_lógica_1> ) <bloque_de_instrucciones_1> sino /* Inicio del anidamiento */ si ( <expresión_lógica_2> ) <bloque_de_instrucciones_2> sino <bloque_de_instrucciones_3> fin_si /* Fin del anidamiento */ fin_si