You are on page 1of 1

Examen Final de la asignatura

Laboratorio de Programación I
17/II/95

Universidad de Málaga
ETSI de Telecomunicación

APELLIDOS, nombre:....................................................................................................................

Desarrollar un programa que muestre en la pantalla el siguiente menú:

1) Tomar la cadena de caracteres principal

2) Tomar otra cadena y una posición para insertar esta cadena en la principal

3) Modificar la cadena de caracteres principal ordenando todos sus caracteres

4) Presentar la suma de todos los códigos de los caracteres ASCII

5) Suponiendo que son dígitos decimales, pedir otra cadena y sumarla sobre ella

6) Presentar la cadena principal en pantalla

Cada uno de los menús deberá reponder “NO IMPLEMENTADO” hasta que se logre implementar totalmente y
realice su función perfectamente y con cualquieras cadenas y números que se introduzca por el teclado. La
posición de inserción del 2) ítem del menú podrá ser cualquiera, desde cero hasta posiciones por encima de la
cadena real. En este último caso, se supondrá que lo que se desea es concatenar la subcadena a la principal.
Se podrá utilizar cualquiera de los métodos explicados en clase para la ordenación en el ítem 3) del menú. Es
imprescindible que se realicen primero los ítems 1) y 6), sin los cuales no se podrá evaluar el ejercicio.

La valoración de las respuestas dependerá: 1) de la presentación del código del programa; 2) de la exactitud
de los resultados; 3) de la fiabilidad del programa (respuesta ante datos absurdos o situaciones extremas);
4) de los comentarios adecuadamente situados en el código; 5) de la presentación en pantalla. Será necesario
tener al menos uno de ellos perfectamente bien para tener la posibilidad de aprobar.

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\>

Entregar el/los ficheros con el código Modula2 en un disquete (de alta o baja densidad, da igual) etiquetando
muy claramente el disquete con los apellidos y nombre del alumno. Combrobar que los ficheros se grabaron
correctamente y correr la lengüeta de protección contra escritura en la esquina del disquete. Es preferible
entregar un segundo disquete de respaldo del examen, por si las moscas. En cualquier caso, comprobar que
los ficheros estan bien escritos en los disquetes.

PONER CLARAMENTE EL NOMBRE AL PRINCIPIO DE CADA FICHERO.

You might also like