Programación Modular

6,318 views

Published on

Published in: Travel, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,318
On SlideShare
0
From Embeds
0
Number of Embeds
88
Actions
Shares
0
Downloads
80
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Programación Modular

  1. 1. ALGORITMOS DE PROGRAMACIÓN MODULAR IUTE - MÉRIDA
  2. 2. <ul><li>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. </li></ul>EJEMPLOS DE ALGORITMOS
  3. 4. <ul><li>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”. </li></ul>
  4. 5. <ul><li>Se desea realizar un módulo que devuelva la división entera de dos números enteros. Utilizando Procedimiento y Funciones </li></ul>
  5. 6. <ul><li>Suponiendo que está creado un archivo secuencial que posee, entre </li></ul><ul><li>otros campos un campo de tipo cadena llamado Código, codifique un </li></ul><ul><li>procedimiento que permita buscar un registro en dicho archivo. La </li></ul><ul><li>búsqueda se hará a partir de un valor del código que se pasará como </li></ul><ul><li>argumento al procedimiento. El procedimiento devolverá el resultado </li></ul><ul><li>de la búsqueda mediante un valor lógico. </li></ul>
  6. 7. <ul><li>Una función contínua en intervalo cerrado [a,b] toma el valor 0 en </li></ul><ul><li>algún punto de ese intervalo si </li></ul><ul><li>f(a)*f(b) < 0, es decir, si en ambos extremos los valores de f(a) y f(b) </li></ul><ul><li>son de distintos signo. Escribir un algoritmo de búqueda que determine </li></ul><ul><li>el valor v tal que f(v) = 0 con un error menor que 0,001. </li></ul>

×