1 Programación en PascalSesión 2 Algoritmos Universidad Técnica Federico Santa Maria
2 Estructuras de controlCondición Acción SI NO SELECCIÓN Sirven para elegir entre alternativas de acción. si condición entonces acción Universidad Técnica Federico Santa Maria
3 Estructuras de controlREPETICION Permite que la acción debe repetirse mientras cierta condición permanece verdadera. Condición Acción SI NO mientras condición hacer acción o Para a=0 hasta a<100 hacer acción o Repetir acciones hasta condición
4 Ejemplo 1 : Calcule el IMC1Enunciado: Calcular el índice de masa corporal. Este nos permite conocer lo que debemos hacer para corregir nuestro problema derivado de nuestro peso en relación a nuestra estatura. A continuación se presenta una tabla que explica lo que se debe hacer según el caso.
5
6 Realizar Desarrollar paso a paso usando estructura de control selectivo. Elaborar un diagrama de flujo.
7 Ejemplo 2: encontrar el máximoEnunciado: Encontrar el máximo de tres números enteros. Use estructura de secuencia y selección. Realizar: 1. Desarrollar paso a paso. 2. Elaborar Diagrama de flujo. 3. Elaborar en seudocodigo. Universidad Técnica Federico Santa Maria
8 Ejercicios 1) Calcule 5 fuerzas (F = m dv / dt ). Considerando masa m = constante, con una variación de la velocidad. Emplee una estructura de control repetitiva para 5 diferentes variaciones de velocidades. Debe de imprimir cada fuerza. Efectuar la secuencia de pasos y diagrama de flujo.
9 Ejercicios 2)Calcule el centro de masa de las siguientes partículas p1,p2,p3,p4 y p5. Considera estas posiciones. 3,4,5,6,12 Opte por tomar masa distintas para las partículas. Efectuar la secuencia de pasos y seudocodigo.
10 Universidad Técnica Federico Santa MariaEjercicios Enunciado Sumar los 10 primeros números usando una estructura de secuencia y repetición 1. Desarrollar paso a paso. 2. Elaborar Diagrama de flujo. 3. Elaborar en seudocodigo. Universidad Técnica Federico Santa Maria