Algoritmos
rathalos7 de Septiembre de 2014
616 Palabras (3 Páginas)231 Visitas
Instituto Tecnológico Superior de Nuevo Casas Grandes
Alumno: Josué Mauricio Torres
Numero de control: 14CG0065
Docente: Ing. Saúl García Andazola
Investigación: Algoritmos
Fecha: 2/09/2014
Índice
Introducción……………………………………..………………………………………………………1
Simbología grafica para representar algoritmos……………………………………….2
Ejemplo de algoritmos y pseudocódigo……………………………………………………3
Diseñar algoritmos para resolver problemas……………………………………………6
Conclusion………………………………………………………………………………………………..8
Bibliografia……………………………………………………………………………………………….8
¿Qué es un algoritmo?
Un algoritmo es una serie de pasos sencillos enumerados y organizados de manera práctica y sencilla para cumplir con el objetivo con el menor esfuerzo posible. A continuación observaremos ejemplos.
En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
Presentación de algoritmos
(Grafico)
Símbolo Descripción
Indica inicio y fin de el algoritmo
Indica un proceso el cual debe hacerse
Indica entrada/salida de datos
Indica coneccion dentro del diagrama de flujo
Indican decisión, y en caso de cumplirse o no una condición nos lleva por un camino distinto
Muestra los resultados de una operación o cualquier dato
Conector fuera de pagina
Entrada manual de datos
Presentación de algoritmos
Algoritmo prom
Declarar a,b,c,d,prom como enteros
Inicio
1-leer a,b,c,d.
2- (a+b+c+d)/4=prom
3-mostrar prom
Fin
Pseudocodigo
Aquí declaramos las variables a usar
Dim a, b, c, d, prom as integer
Inicio
Aqui asignamos la entrada de cada variable
a=textbox1
b=textbox2
c=textbox3
d=textbox4
Diremos como usar esas variables
prom=(a+b+c+d)/4
Imprimiremos resultado
Label1=prom
Fin
Algoritmo pago
Declaramos variables
Declarar: pagohr, horas, sueldo como enteros
Declarar nombre como cadena de caracteres (30)
pagohr=59
Inicio
1-Leer nombre,horas
2-sueldo=pagohr*horas
3-mostrar sueldo
Fin
Pseudocodigo
Declaramos variables
Dim horas, pagohr, sueldo as integer
Dim nombre as string
pagohr=59
Inicio
Indicamos metodo de entrada
nombre=textbox1
hora=textbox2
operacion
sueldo=hora*pagohr
resultado
label1=nombre
label2=sueldo
Fin
Diseñar algoritmos para solucionar problemas
Todo problema
...