1. Fundamentos de Programación y Resolución de Problemas con el computador Unidad I y II Universidad Gran Mariscal de Ayacucho Núcleo Guayana Escuela de Ingeniería Prof. Neiva Martínez Sieglett
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13. Diagrama de flujos. Ejemplo Inicio a,b a<>0 y b<>0 Producto a*b Media (a+b)/2 Producto Fin Si No Media
14.
15.
16.
17. Diagrama de flujo Pseudocodigo Triangulo Variables B, h, A Inicio A 0; Escribir (“Introduzca la base y la altura del triangulo”); Leer ( B,h ); A (B*h)/2; Escribir (“El área del triangulo es”, A); Fin Inicio A 0 A (B*h)/2 “ Introduzca base y altura” B, h “ El área es: “ A Fin
18. 2.1 Corrida en frío Pseudocodigo Triangulo Variables B, h, A Inicio A 0; Escribir (“Introduzca la base y la altura del triangulo”); Leer ( B,h ); A (B*h)/2; Escribir (“El área del triangulo es”, A); Fin Probar el algoritmo con los siguientes datos de entrada: (8 y 3) es decir Base = 8 y altura= 3 B h A 0
19.
20.
21.
22.
23.
24. Ejemplo con Operadores Asignación ( ) sintaxis Variable valor o expresión Ejemplo: X A+B X 2 X a^2 +d
25. Ejemplo con Operadores Residuo (mod) sintaxis Variable valor mod valor Ejemplo: X 15 mod 2 Esto da como resultado 1 , ya que es el residuo de la division División entera (div) sintaxis Variable valor div valor Ejemplo: X 15 div 2 Esto da como resultado 7 , ya que es la parte entera del cociente de la división
26. Prioridad de los Operadores Jerarquía de Operadores Paréntesis ( ) +/- signo ^ Potencia * y / Producto y división Div Division entera Mod Residuo + y - Suma y resta + o & Concatenación >,<,>=,<=, <>,= Relacionales Not Negación Y And O Or
27. Ejemplo de Prioridad de Operadores Supongamos: a) X = (2+3) + 4 * 2 + 4^ 2 - 15 div 2 mod 2 5 16 8 7 1 X = 5 + 8 + 16 - 1 X = 28 + … - … … + +… … + Mod … … - … - 1 2 3 4 5
28. Aplicando la jerarquía de los operadores, encontrar el valor de cada una de las siguientes expresiones: Z= 4 + 1 * 5 ^ 2 – 1
29. Su tarea es repasar nuevamente estos conceptos en la guía y realizar los ejercicios planteados