Documentos de Académico
Documentos de Profesional
Documentos de Cultura
programación
Introducción a la solución de
problemas
Los Problemas
Los problemas han existido desde el inicio de la
humanidad:
Cultivar
Acondicionar la vivienda
Los Problemas
Slide 6
Ejemplo
1. Análisis del problema
Entradas: La base y la altura
b
Slide 7
Ejemplo
1. Análisis del problema
Salidas: El área del triangulo
área
Slide 8
Ejemplo
1. Análisis del problema
base area
altura
Slide 9
Ejemplo
Problema: Desarrollar un algoritmo que permita calcular el área de un
triángulo a partir de su base y su altura
b
Slide 10
Ejemplo
1. Análisis del problema
Slide 11
Ejemplo
Al conjunto de entradas y salidas se les conoce como las variables del
algoritmo
base, altura area
Slide 12
Metodología
Slide 13
Metodología
2. Diseñar el algoritmo y escribirlo en pseudocódigo
Slide 14
Metodología
2. Diseñar el algoritmo y escribirlo en pseudocódigo
Proceso calcularArea Nombre del
algoritmo
definir altura, base, area como real
Variables
Escribir "Ingrese la base " Mensaje que sale por
Leer base pantalla
Escribir "Ingrese la altura"
Leer altura
area=(base*altura)/2
Escribir "El área es igual a " , area
FinProceso
Slide 15
Metodología
3. Realizar una prueba de escritorio para el algoritmo
Slide 16
Metodología
3. Realizar una prueba de escritorio para el algoritmo
Salida por base altura area
pantalla
Ingrese la base 10
El área es igual
a 100
Slide 17
Metodología
3. Realizar una prueba de escritorio para el algoritmo
Salida por base altura area
pantalla
Ingrese la base 1.0
El área es igual
a 1.5
Slide 18
Metodología
4. Codificar el algoritmo usando algún lenguaje de programación
Slide 19
Ejercicios
1. Desarrolle un algoritmo que lea el monto de una factura y muestre el valor
que se debe pagar por concepto del impuesto del IVA (16%) y el valor total
a pagar.
proceso
Primero se calcula el
Entrada Salida
iva con la formula:
Iva=monto*0,16 Iva
Luego se calcula el
total
monto total con la formula
total=iva+monto
Ejercicios
2. Algoritmo en pseudocodigo
Proceso calcularFactura
iva=monto*0.16
total=iva+monto
• FinProceso
Ejercicio
3. Prueba de escritorio s
monto iva total Salida por pantalla
Ingrese el valor del
monto
El valor total de la
factura es 116000
Ejemplo
Problema: Desarrollar un algoritmo que permita calcular el valor de x, que
da solución a la ecuación cuadrática ax2 + bx + c =0.
Slide 23
Ejemplo
Slide 24
Ejemplo
Slide 25
Ejemplo
Slide 26
Ejemplo
a,b,c
x1, x2
Slide 27
Ejemplo
FinProceso Slide 28
3.Pruebadeescritorio
a b c x1 x2
1 5 6 -2 3
Ejercicios
Siguiendo la metodología propuesta anteriormente, resuelva los
siguientes problemas. Realice análisis (entrada, salida, proceso)
algoritmo en Pseint y prueba de escritorio.
Slide 31