Prog estructurada 2010

  • View
    313

  • Download
    1

  • Category

    Travel

Preview:

Citation preview

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.