Programación Modular

9
ALGORITMOS DE PROGRAMACIÓN MODULAR IUTE - MÉRIDA

Transcript of Programación Modular

Page 1: Programación Modular

ALGORITMOS DE PROGRAMACIÓN MODULAR

IUTE - MÉRIDA

Page 2: Programación Modular

Se desea un algoritmo que permita calcular la media aritmética de una serie de números enteros positivos. El usuario introducirá números por teclado hasta que introduzca el número –1 y a continuación se visualizará la Media de todos los números anteriores con excepción de dicho número –1. Codifique el algoritmo empleando cada una de las estructuras repetitivas.

EJEMPLOS DE ALGORITMOS

Page 3: Programación Modular
Page 4: Programación Modular

Se desea codificar un subprograma que reciba como argumento el código postal de alguna de las siguientes localidades de la comunidad de Madrid y devuelva el nombre de dicha localidad. Los códigos postales que puede recibir serán 28100 (Alcobendas), 28410 (Manzanares el Real), 28720 (Bustarviejo) y 28722 (El Vellón). Cualquier otro código postal recibido devolverá la cadena “Código postal erróneo”.

Page 5: Programación Modular

Se desea realizar un módulo que devuelva la división entera de dos números enteros. Utilizando Procedimiento y Funciones

Page 6: Programación Modular

Suponiendo que está creado un archivo secuencial que posee, entre

otros campos un campo de tipo cadena llamado Código, codifique un

procedimiento que permita buscar un registro en dicho archivo. La

búsqueda se hará a partir de un valor del código que se pasará como

argumento al procedimiento. El procedimiento devolverá el resultado

de la búsqueda mediante un valor lógico.

Page 7: Programación Modular

Una función contínua en intervalo cerrado [a,b] toma el valor 0 en

algún punto de ese intervalo si

f(a)*f(b) < 0, es decir, si en ambos extremos los valores de f(a) y f(b)

son de distintos signo. Escribir un algoritmo de búqueda que determine

el valor v tal que f(v) = 0 con un error menor que 0,001.

Page 8: Programación Modular
Page 9: Programación Modular