AUTORES
Luis Miguel Gonzalez
Vilmari Infante
INTRODUCCION
Esta presentación fue realizada para el aprendizaje para saber y crear un
algoritmo bien estructurado con calidad por el programador para el usuario con
la finalidad de resolver diferentes problemas que así lo meriten.
DEFINICION
• Es un conjunto ordenado y finito de operaciones que
permite hallar la solución de un problema. Método y
notación en las distintas fórmulas del cálculo.
• El algoritmo constituye un método para resolver un
problema mediante una secuencia de pasos a seguir.
Dicha secuencia puede ser expresada en forma de
diagrama de flujo con el fin de seguirlo de una forma más
sencilla.
CARACTERISTICA
• Un algoritmo debe ser preciso e indicar el orden de realización de cada
paso.
• Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se
debe obtener el mismo resultado cada vez.
• Un algoritmo debe ser finito. el algoritmo se debe terminar en algún
momento; o sea, debe tener un número finito de pasos.
• Un algoritmo debe ser legibles: El texto que lo describe debe ser claro, tal
que permita entenderlo y leerlo fácilmente.
3 PARTES IMPORTANTES
• 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.
PROPIADOS DEL ALGORITMO
• Enunciado del problema: el enunciado del problema debe de ser claro y
completo.
• Análisis de la solución general: entendido el problema, para resolverlo es
preciso analizar:
Los datos de entradas que nos suministran.
El proceso al que se requiere someter esos datos a fin de obtener los
resultados esperados.
Los datos o resultados que se esperan.
Áreas de trabajo, fórmulas y otros recursos necesarios.
Definir condiciones si las hay.
• Elaboración Del Algoritmo: los conocimientos adquiridos anteriormente son
las herramientas necesarias para llevar a cabo la elaboración de un
algoritmo a través de un problema.
DATOS
Los datos son símbolos que se
convierten en condiciones,
hechos, situaciones o valores.
Un dato puede significar un
número, una letra, un signo
ortográfico o cualquier símbolo
que represente una cantidad,
una medida, una palabra o una
descripción.
TIPOS DE DATOS
• Numéricos (Reales, Enteros).
• Lógicos.
• Carácter (Char, String).
EJEMPLO DE ALGORITMO
CONCLUCION
Esperamos que esta presentación les hay servido de ayuda y aprendizaje y
puedan realizar sus algoritmos con mayor facilidad para resolver diferentes
problemas.

Algoritmos

  • 1.
  • 2.
    INTRODUCCION Esta presentación fuerealizada para el aprendizaje para saber y crear un algoritmo bien estructurado con calidad por el programador para el usuario con la finalidad de resolver diferentes problemas que así lo meriten.
  • 3.
    DEFINICION • Es unconjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Método y notación en las distintas fórmulas del cálculo. • El algoritmo constituye un método para resolver un problema mediante una secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma de diagrama de flujo con el fin de seguirlo de una forma más sencilla.
  • 4.
    CARACTERISTICA • Un algoritmodebe ser preciso e indicar el orden de realización de cada paso. • Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. • Un algoritmo debe ser finito. el algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos. • Un algoritmo debe ser legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
  • 5.
    3 PARTES IMPORTANTES •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.
  • 6.
    PROPIADOS DEL ALGORITMO •Enunciado del problema: el enunciado del problema debe de ser claro y completo. • Análisis de la solución general: entendido el problema, para resolverlo es preciso analizar: Los datos de entradas que nos suministran. El proceso al que se requiere someter esos datos a fin de obtener los resultados esperados. Los datos o resultados que se esperan. Áreas de trabajo, fórmulas y otros recursos necesarios. Definir condiciones si las hay. • Elaboración Del Algoritmo: los conocimientos adquiridos anteriormente son las herramientas necesarias para llevar a cabo la elaboración de un algoritmo a través de un problema.
  • 7.
    DATOS Los datos sonsímbolos que se convierten en condiciones, hechos, situaciones o valores. Un dato puede significar un número, una letra, un signo ortográfico o cualquier símbolo que represente una cantidad, una medida, una palabra o una descripción. TIPOS DE DATOS • Numéricos (Reales, Enteros). • Lógicos. • Carácter (Char, String).
  • 8.
  • 9.
    CONCLUCION Esperamos que estapresentación les hay servido de ayuda y aprendizaje y puedan realizar sus algoritmos con mayor facilidad para resolver diferentes problemas.