Programacion
La resolución deproblemas se puede dividir en tres fases importantes: Análisis del problema Diseño del algoritmo Resolución del algoritmo en la computadora
Resolución de un problema
Análisis del problema
Diseño del Algoritmo
Resolución del problema con la computadora
II.2.
Definición de solución (especificaciones)
El propósito del análisis de un problema es ayudar al programador parallegar a una cierta compresión de la naturaleza del problema. El problema debe estar bien definido, si se desea llegar a una solución satisfactoria. Para poder definir con precisión el problema se requiere de las especificaciones de entrada y salida descritas en detalle. El análisis del problema requiere de una lectura previa del problema, a fin de obtener una idea general de lo que solicita. Lasegunda lectura deberá servir para responder a las siguientes preguntas: ¿Que datos necesita para resolver el problema? (Entrada) ¿Qué información debe de proporcionar la resolución del problema? (Salida) ¿Qué pasos se requieren para que con los datos de entrada se transformen en información de salida? (Algoritmo)
Análisis del problema
Definición del problema
Especificaciones deentrada
Especificaciones de salida
Ejemplo: Definición del problema: Obtenga la superficie y la longitud de un circulo. Análisis: Entrada: Radio Salida: Cálculos de Superficie y longitud Algoritmo: Una vez obtenido el radio, calcular y
II.3.
Diseño de la solución (modelado)
Una computadora no tiene la capacidad para resolver problemas, más que cuando se le proporcionan los pasossucesivos a realizar para solucionar dicho problema. Estos pasos indican las instrucciones a ejecutar por la maquina, conociéndoseles como algoritmo. La información que se le proporciona al algoritmo constituye la entrada y la información producida por el algoritmo constituye la salida.
Superficie y Longitud de un circulo
Entrada de datos
Calculo de la Superficie
Calculo de la longitudSalida de resultados
Radio
S= Radio2
L=2 Radio
Sy L
Ejercicio: Desarrolle el diseño de la solución del siguiente problema. Calcule el salario neto de un trabajador a partir de la lectura del nombre, horas trabajadas, precio por hora y el cálculo de impuesto son el 25% del salario bruto (horas trabajadas por precio por hora). Como resultado final imprima el nombre, salario bruto,...
Regístrate para leer el documento completo.