ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

GUIA PARA REALIZAR ALGORITMOS SENCILLOS


Enviado por   •  20 de Septiembre de 2014  •  296 Palabras (2 Páginas)  •  237 Visitas

Página 1 de 2

GUIA PARA REALIZAR ALGORITMOS SENCILLOS

Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa. Es importante que se conozca lo que se desea que realice la computadora; mientras esto no se conozca del todo no tiene mucho caso continuar con la siguiente etapa.

Problema: Elabore un programa que sume tres números decimales y muestre el resultado por pantalla

Análisis del Problema

Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir:

• Los datos de entrada.

• Cual es la información que se desea producir (salida)

• Los métodos y fórmulas que se necesitan para procesar los datos.

Una recomendación muy practica es el que nos pongamos en el lugar de la computadora y analicemos que es lo que necesitamos que nos ordenen y en que secuencia para producir los resultados esperados.

Datos de entrada: 3 números decimales

Datos de Salida: Resultado de la Suma

Métodos, formulas: Sumar (+)

Diseño del Algoritmo

Se debe hacer de dos formas: por Diagrama de Flujo y por Pseudocódigo. Las características de un buen algoritmo son:

• Debe tener un punto particular de inicio.

• Debe ser definido, no debe permitir dobles interpretaciones.

• Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema.

• Debe ser finito en tamaño y tiempo de ejecución.

Diagrama De Flujo

SÍMBOLO DESCRIPCIÓN

Indica el inicio y el final de nuestro diagrama de flujo.

Indica la entrada y salida de datos.

Símbolo de proceso y nos indica la asignación de un valor en la memoria y/o la ejecución de una operación aritmética.

Símbolo de decisión indica la realización de una comparación de valores.

Se

...

Descargar como (para miembros actualizados)  txt (2 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com