Fundamentos de programación Docente: Lic. Diana Maricela González Delgado Alumna: elizabeth Orea salazar Octubre 18 de 2011
Representación de algoritmos: Pseudocódigo y diagrama de flujo Unidad II algoritmos Representación de algoritmos: Pseudocódigo y diagrama de flujo Actividad 5
Ejemplo 1: Calcular el I.V.A .a un producto X Análisis del problema Desarrollarlo en PSeInt Generar el programa en pseudocódigo Diagrama de flujo Ejecución del programa
Análisis del problema Entrada Nombre y precio del producto Proceso Calcular I.V.A. = Multiplicar precio x .16 Sumar I.V.A. calculado + precio Salida Precio del producto + I.V.A. calculado
Desarrollo en PSeInt
Ejemplo 2: Calcular el perímetro y área de un círculo Análisis del problema Desarrollarlo en PSeInt Generar el programa en pseudocódigo Diagrama de flujo Ejecución del programa
Realizar operaciones para calcular el perímetro(P = 2r* π) Análisis del problema ENTRADA Formulas para calcular perímetro y área de un círculo. (P = 2r* π) (A= π * r² ) PROCESO Realizar operaciones para calcular el perímetro(P = 2r* π) Realizar operaciones para calcular el área (A = π*r²) SALIDA Mostrar resultado del perímetro calculado Mostrar área calculada
Desarrollo en PSeInt
Diagrama de Flujo
Ejecución del Programa
Ejemplo 3. Aumento de impuestos Problema: Leer el sueldo de tres empleados y aplicarles un aumento del 10, 12 y 15% respectivamente. Análisis del problema Desarrollarlo en PSeInt Generar el programa en pseudocódigo Diagrama de flujo Ejecución del programa
Análisis del problema Sueldo de cada uno de los empleados ENTRADA Sueldo de cada uno de los empleados PROCESO Multiplicar el sueldo del primer empleado x .10 Sumar al sueldo el resultado del porcentaje calculado Multiplicar el sueldo del segundo empleado x .10 Multiplicar el sueldo del tercer empleado x .10 SALIDA Total del sueldo más el 10% del empleado 1 Total del sueldo más el 12% del empleado 2 Total del sueldo más el 15% del empleado 3
Desarrollo en PSeInt
Diagrama de flujo
Ejecución del Programa
Ejemplo 4. Aumento de impuestos Problema: Un alumno desea saber cual será su calificación final en la materia de Fundamentos de programación. Dicha calificación se compone de tres exámenes parciales cuya ponderación es de 30%, 30% y 40%
Análisis del problema ENTRADA Calificación del primer parcial Calificación del segundo parcial Calificación del tercer parcial PROCESO Multiplicar la calificación del 1er parcial x el 30% Multiplicar la calificación del 2do parcial x el 30% Multiplicar la calificación del 3er parcial x el 40% Sumar los tres resultados de los porcentajes SALIDA Calificación Final = Suma de resultados de los porcentajes
Desarrollo en PSeInt
Diagrama de flujo
Ejecución del Programa
Ejemplo 5: Medicamentos Problema: Una farmacia aplica al precio de los medicamentos el 10% de descuento. Hacer un programa que ingresado el costo de los medicamentos calcule el descuento y el precio final.
Análisis del problema ENTRADA Precio del medicamento PROCESO Restar al precio el porcentaje obtenido SALIDA Descuento del 10% al precio del medicamento Precio final del medicamento menos su descuento
Desarrollo en PSeInt
Diagrama de flujo
Ejecución del Programa