Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Un algoritmo es el
conjunto de operaciones y
procedimientos que deben
seguirse para resolver un
problema
CARACTERÍSTICAS DE
LOS ALGORITMOS
instrucción.
Permite la interacción con el
Indica escritura.
una toma de
decisiones.
No Si Decisión Se Marca con una expresión
Condición
relacional o lógica,
dependiendo de su resultado
se toma un camino de
ejecución.
PASOS PARA EL DISEÑO DE
ALGORITMOS
5. Implementación en programa de
computadora.
Una vez verificado el algoritmo, se procede a
implementarse en lenguaje de programación
en una computadora, en el caso de los
diagramas de flujo se usara el programa DFD
de la universidad del magdalena
Para el uso de los símbolos de diagrama de
flujo, se deben tener presentes las
siguientes consideraciones:
Terminal
En un diagrama deben existir solamente
dos de estos símbolos, uno marcado con
la palabra Inicio y otro con la palabra Fin
Inicio
Del Inicio solo puede salir
una única línea de flujo.
El Fin, recibe una única
Fin línea de flujo.
Entrada
A este símbolo entra y sale una única línea
de flujo.
Se marca con el identificador de la variable
que recibirá el valor que proporcione el
usuario del algoritmo. La variable debe ser
uno de los datos disponibles para la
solución del problema.
Variable
Proceso
A este símbolo entra y sale una única línea
de flujo . Se escribe la instrucción que se
vaya a ejecutar, puede ser, por ejemplo,
una instrucción de asignación.
Instrucción
Salida
A este símbolo entra y sale una única línea
de flujo. Se utiliza para mostrar resultados o
mensajes. Dentro de él se puede escribir
el nombre de una variable o una constante,
una operación matemática, un mensaje con
alguna variable o constante o combinar
varios de estos elementos
Diseñar un algoritmo que permita identificar
si un número es par o no
Operadores
Pseudocódigo: Es un lenguaje de
especificación de algoritmos. El uso de tal
lenguaje hace el paso de codificación final
(esto es, la traducción a un lenguaje de
programación) relativamente fácil.
posteriormente a un lenguaje de
programación. La ventaja del
pseudocódigo es que en su uso en la
planificación de un programa, el
programador se puede concentrar en la
lógica y en las estructuras de control y no
preocuparse de las reglas de un lenguaje
específico.
ALGORITMOS: PSEUDOCÓDIGO
entero a, b, c
inicio
leer (a)
leer (b)
c=a+b
fin
ALGORITMOS: PSEUDOCÓDIGO
Algoritmo_Pseudocódigo_Sumar_variables
Entero a, b, c
inicio
Leer (a)
Leer (b)
c=a+b
fin
ALGORITMOS: PSEUDOCÓDIGO
¿Cómo se escribe en Pseudocódigo?
Instrucciones básicas
Tipo de variable:
Instrucciones básicas
Numero_par
Entero a,b
Inicio
Leer a
b = a mod 2
ALGORITMOS: PSEUDOCÓDIGO
Area_de_una_circunferencia_es:
inicio
escribir( "Introduzca radio: " )
leer( radio )
área = PI * radio ** 2
escribir( "El área de la circunferencia es: ", area )
fin