a) Qué es un algoritmo.
Un algoritmo es una secuencia lógica y finita de pasos que
permite solucionar un problema o cumplir con un objetivo.
b) Partes de un algoritmo.
PARTES DE UN
ALGORITMO
Todo algoritmo debe obedecer a la estructura básica de un
sistema, es decir: entrada, proceso y salida.
Donde:
ENTRADA
Corresponde al insumo, a los datos necesarios que requiere
el proceso para ofrecer los resultados esperados.
PROCESO
Pasos necesarios para obtener la solución del problema o la
situación planteada.
SALIDA
Resultados arrojados por el proceso como solución.
En el ejemplo del algoritmo de la sumatoria de los dos
números, tenemos:
ENTRADA
Valores de las variables A y B.
PROCESO
Asignar a la variable Suma, el valor de A más el valor de B.
SALIDA
Impresión del valor de la variable Suma, que contiene la
sumatoria de los valores de A y B.
Realizar pruebas al algoritmo para verificar los resultados.
c) Características de un algoritmo.
CARACTERÍSTICAS DE
LOS ALGORITMOS
Las características fundamentales que debe cumplir un
algoritmo son:
PRECISIÓN
Indica el orden de realización de cada paso dentro del
proceso.
DEFINICION
Indica la exactitud y consistencia de los pasos descritos en
el proceso, si el algoritmo se prueba dos veces, en estas dos pruebas, se debe obtener
el mismo resultado.
FINITUD
Indica el número razonable de pasos, los cuales deben
conllevar a la finalización del proceso y producir un resultado en un tiempo
finito.
Al diseñar un algoritmo se debe tener presente las
características de precisión, definición y finitud.
Visualicemos estas características a través del siguiente ejemplo:
Ejemplo:
Algoritmo para hacer una torta
Entrada: Harina de trigo, mantequilla, huevos, sal, azúcar
Proceso: 1.- Unir la mantequilla con el azúcar
2.- Batir hasta lograr consistencia cremosa
3.- Agregar harina de trigo, huevos, sal y azúcar
4.- Batir hasta que esponje
5.- Precalentar el horno, en 250 °, y enmantequillar tortera
6.- Una vez logre la consistencia de esponjado, colocar en
la tortera
7.- Introducir en el horno por espacio de 45 minutos
Salida:
Torta
d) Qué es pseudocódigo.
El pseudocódigo es un lenguaje simplificado entre el
programador y la máquina, hecho por el programador en su propio idioma, para
describir un algoritmo y poder comprender mejor la estructura de dicho
programa, donde el lenguaje simplificado no puede ser compilado, ejecutado ni
corrido por la máquina. Siendo una herramienta que se encuentra previa al
lenguaje formal de programación.
ejemplo de pseudocodigo:
e) Ejemplo de un algoritmo.
f) Ejemplo de un algoritmo en pseudocódigo.
g) Ejemplo de un algoritmo en lenguaje C.
Ahora que tenemos la fórmula, programemos el
algoritmo en C mediante el uso de una función:
Comentarios
Publicar un comentario