2. DEFINICIÓN:
Un Algoritmo, se puede definir como una
secuencia de instrucciones que representan un
modelo de solución para determinado tipo de
problemas. O bien como un conjunto de
instrucciones que realizadas en orden
conducen a obtener la solución de un
problema. Por lo tanto podemos decir que es
un conjunto ordenado y finito de pasos que
nos permite solucionar un problema
3. PARTES DE UN ALGORITMO:
Todo Algoritmo debe tener las siguientes partes:
· Entrada de datos, son los datos necesarios que el
algoritmo necesita para ser ejecutado.
· Proceso, es la secuencia de pasos para ejecutar el
algoritmo.
· Salida de resultados, son los datos obtenidos
después de la ejecución del algoritmo
4.
5. Diagrama de flujo
Los diagramas de flujo son descripciones gráficas de
algoritmos; usan símbolos conectados con flechas para
indicar la secuencia de instrucciones
Los diagramas de flujo son usados para representar
algoritmos pequeños, ya que abarcan mucho espacio y su
construcción es laboriosa. Por su facilidad de lectura son
usados como introducción a los algoritmos, descripción de un
lenguaje y descripción de procesos a personas ajenas a la
computación.
6.
7. Dado como dato la calificación de un alumno
en un examen, escriba "aprobado" si su
calificación es mayor que 8 y "Reprobado" en
caso contrario. Algoritmo:
8.
9.
10. El pseudocódigo:
está pensado para facilitar a las personas el
entendimiento de un algoritmo, y por lo tanto
puede omitir detalles irrelevantes que son
necesarios en una implementación.
Programadores diferentes suelen utilizar
convenciones distintas, que pueden estar basadas
en la sintaxis de lenguajes de programación
concretos. Sin embargo, el pseudocódigo, en
general, es comprensible sin necesidad de conocer
o utilizar un entorno de programación específico, y
es a la vez suficientemente estructurado para que
su implementación se pueda hacer directamente a
partir de él.
11.
12. Ejemplo: Realizar el pseudocódigo que permita al usuario introducir por
teclado dos notas, calculando la suma y el producto de las notas.
Programa: Suma Producto
Entorno: NOTA1,NOTA2,SUMA,PRODUCTO son números enteros
Algoritmo:
escribir “Introduzca las notas”
leer NOTA1,NOTA2
calcular SUMA = NOTA1 + NOTA2
calcular PRODUCTO = NOTA1 * NOTA2
escribir “La suma de las dos notas es:” SUMA
escribir “El producto de las dos notas es :”PRODUCTO
Fin del programa