Вы находитесь на странице: 1из 12

Problemas que involucren clculos matemticos y frmulas

MATI Josu Alejandro Olivas Mndez

Metodologa para la solucin de problemas


Para la creacin de un programa de computadora que ayude a la solucin de problemas se requiere de tres fases:
Anlisis del problema Diseo del algoritmo Resolucin del algoritmo en la computadora

Fases en la resolucin de un problema

Problema

Solucin de forma algortmica

Compresin del problema

Implementacin de la solucin

Qu es un algoritmo?

Un algoritmo de programacin es un conjunto ordenado y finito de asignaciones, procesos, clculos y decisiones que permiten a un programa satisfacer una unidad de funcionalidad dada

Caractersticas de los algoritmos


Las caractersticas que debe cumplir un algoritmo son: Un algoritmo debe ser Preciso e indicar el orden de realizacin de cada paso. Un algoritmo debe ser Definido, es decir, si se sigue un algoritmo dos veces, se debe obtener el mismo resultado. Un algoritmo debe ser Finito, es decir, si se sigue el algoritmo se debe terminar el algn momento.

Qu es un algoritmo?
Lenguaje natural Pido la base y la altura, luego multiplico la base por la altura y la divido entre dos. 1. 2. 3. 4. Pseudocdigo Inicio Dame la base Dame la altura rea = base * altura / 2 5. Imprime rea 6. Fin Diagrama de flujo Lenguaje de programacin

Qu es un algoritmo?
Definir Entradas-Proceso y Salidas que se desean obtener.

Entradas: son los datos que se requieren de inicio para dar solucin al problema o lograr el objetivo. Proceso: son las operaciones que se deben realizar para generar, a partir de las entradas, los resultados esperados para la consecucin del objetivo. Salida: son los resultados obtenidos; es el logro del objetivo.

Diagramas de Flujo

Un diagrama de flujo es una representacin visual del tratamiento de un problema. Muestra las operaciones realizadas dentro del procesos que lleva a la solucin del problema en la secuencia que deben realizarse para obtener la salida esperada.

Responde a las preguntas: Qu actividades debo

realizar para solucionar el problema? En qu orden deben llevarse a cabo?

Diagramas de Flujo
Terminal.- Marca el inicio y el fin del diagrama de flujo Entrada.- Cualquier tipo de introduccin de datos Proceso.- Cualquier tipo de operacin que pueda originar cambio en el valor No Decisin.- Indica una comparacin de valores

Si

Lneas de flujo

Ejemplo:
Anlisis del problema
Inicio

El clculo del rea del rectngulo se puede dividir en:


Entrada de datos (altura, base) Proceso: Clculo del rea (= base x altura) Salida de datos (base, altura, rea) Entrada de datos: Proceso: Salida de datos: (altura, base) Clculo del rea (= base x altura) (base, altura, rea)
Leer: base, altura

rea= base * altura

rea= b * a b

Imprimir: base, altura, rea

Fin

Ejercicios
Hacer los diagramas de flujo de los siguientes problemas:

Sumar dos nmeros. Obtener el numero mas grande de dos nmeros. Determinar si una persona puede entrar a la montaa rusa si la estatura requerida para ello es de 1.60 mts.

Crea dos diagramas de flujo de situaciones cotidianas que te encuentres usando todos los smbolos.

Problema
En una fabrica laboran 499 hombres y 136 mujeres, calcule los porcentajes de hombres y mujeres que laboran en la empresa. En la otra fabrica laboran 656 y 320 mujeres calcula los porcentajes de esta empresa, adems calcula cuanto serian los porcentajes si las dos fabricas se unen.

Вам также может понравиться