Post on 30-Jun-2015
PROGRAMACION I
Un algoritmo consiste en el grupo de instrucciones que definen la secuencia de operaciones a realizar para resolver un sistema específico o clase de problema.
El primer algoritmo fue escrito por Al-Khwarizmi quien nació en 780 en Bagdad y murió en 850. Algoritmo deriva de su nombre.
Algoritmia es la disciplina que realiza el estudios de los algoritmos.
Problema
Diseño del Algoritmo
Programa
La metodología de la programación es aquella que es necesaria para resolver problemas mediante programas, su eje es el algoritmo.
El diseño del algoritmo describe el análisis del problema y desarrollo del algoritmo.
Expresar el algoritmo en un seudocódigo para un posterior pasaje a un programa en un lenguaje de programación.
Ejecutar y validar el programa por la computadora.
Preciso, indicará el orden de cada paso.
Definido, el mismo resultado se obtendrá al ejecutar el algoritmo “n” ocasiones.
Finito, deberá terminar en algún momento.
Ejemplo 1 Genere un algoritmo que solucione la entrega de un pedido a un cliente Inicio. Leer el pedido. Examinar el historial crediticio del cliente Si el cliente es solvente, entregar el
pedido. En caso contrario, rechazarlo. Fin
Ejemplo 2 Genere un algoritmo que sume los números entre el 3 y el 30. Inicio. Hacer SUMA igual cero. Establecer NUMERO igual a 3. Sumar NUMERO a SUMA. Incrementar NUMERO en 3 Si NUMERO es menor o igual que 30 ir a 4; si
no imprimir a SUMA. Fin
Ejemplo 2.3 Genere un algoritmo que determine al mayor de tres números enterosInicioLeer los números y guardarlos en NUM1,
NUM2 y NUM3 respectivamenteComparar NUM1 y NUM2, el número mayor
se guarda en AUX.Comparar AUX y NUM3, imprimir el número
mayor.Fin.
Tarea 1 Diseñe un algoritmo para determinar si un número es primo o no.
Tarea 2 Genere un algoritmo que sume los números entre el 2 y el 20.
Tarea 3 Genere un algoritmo que sume los números entre el 5 y el 50.