Вы находитесь на странице: 1из 1

Examen Laboratorio de Programación I

21 de Febrero, 1996 Final Febrero


1oC ETSIT
¯
Apellidos, Nombre

Por favor, entrega esta hoja con tu Apellido, Nombre (en ese orden), encabezando los folios con las respuestas

1 Hacer un programa único desarrollando en sendos procedimientos el siguiente menú:


∞ 1
(a) Desarrollar en serie la serie armónica mediante i=1 i hasta un término cuyo valor sea
menor que la precisión  que se pasa como parámetro, a la vez que el valor de x, que,
naturalmente también se pasa como parámetro. Estos dos valores, ası́mismo se le piden
al usuario. Una vez calculada, el programa principal la escribirá en pantalla.
(b) Desarrollar un procedimiento que dibuje en la pantalla un triángulo numérico del tipo:
1 2 3 3 2 1
1 2 2 1
1 1
Atención al espacio en la columna central
La altura del triángulo se le pasa al procedimiento, como parámetro, después de pedı́rsela
al usuario el programa.
(c) Pedir al usuario un número complejo en la notación: (a, b), por ejemplo, (13, −21)
(incluyendo los paréntesis) tras llamar a la función correspondiente, escribir el módulo,
número real.
(d) Desarrollar un procedimiento de búsqueda de subcadena en cadenas. Para ello el
procedimiento recibirá dos parámetros: la cadena principal y la subcadena a buscar. El
procedimiento devolverá −1, ó el ı́ndice, desde 0 dónde aparece la subcadena dentro
de la cadena.
• PONER CLARAMENTE EL NOMBRE COMO COMENTARIO AL PRINCIPIO DE CADA FICHERO.
• Utilizar todo el papel de borrador que se crea conveniente. No olvidar que se debe trabajar en el disco duro
C: dentro de un directorio recien hecho vacı́o: C:\MINOMBRE\> Previamente se pondrá adecuadamente el
PATH para acceder a C:\TS\SYS
• Entregar el/los ficheros con el código Modula2 en el directorio raiz de un disquete recien formateado (de alta
o baja densidad, da igual) etiquetando muy claramente el disquete con los apellidos y nombre. Combrobar
que los ficheros se grabaron correctamente y correr la lengüeta de protección contra escritura en la esquina del
disquete. En cualquier caso, comprobar que los ficheros estan bien escritos en los disquetes.
• El programa principal deberá llamarse EXA.MOD (naturalmente, el ejecutable será EXA.EXE) y deberá(n)
estar en la raiz del disquete (NO EN NIGÚN SUBDIRECTORIO DEL DISQUETE).
• PONER CLARAMENTE EL NOMBRE COMO COMENTARIO AL PRINCIPIO DE CADA FICHERO.
• Entregar este folio envolviendo el (los) disquetes con las respuestas.

Fin

Вам также может понравиться