You are on page 1of 1
Universidad Nacional de Ingene Facultad de Ingenieria Industrial y de Sistemas Curso : Lenguaje de Programacién Estructurada Docente : Cérdova Neri Teodoro Practica Califica #3 ! -Disefiar un programa que permita crear el Archivo “ALUMNOS.TXT”, para guardar datos de n alumnos n(n<=100), por: Codigo, apellidos, Nombre y Edad(20..60). Para realizar el proceso de Matricula de Alumnos, se debe leer el Cédigo compuesto por solo 6 digitos y luego usar la técnica de generar (Validar) su cédigo (para que sea Unico), técnica que se basa en el "Algoritmo del Modulo 11”, el cual consiste en sumar los productos de los digitos del numero ingresado por 2, 3, 4......9, de izquierda a derecha y luego el resultado de esa sumatoria extraerie ef Modulo de dividirio entre 11. Si el resto es O(cero), se asigna la letra ‘A’, si resulta 1, se asigna 'B’, para el 2 se Codigo Conerade ~ 0401390 asigna ‘C’y asi sucesivamente. qr ies owe Por ejemplo, para matricular Reo primer alumnos, edite el Numero 0 cbdigo (solo de 6 Altos): 990008, enfonces |, tess merivter eve tinr...167 aplico la técnica: pe = Ejecutar la multiplicacion: (9°2+9+3+....+6*7) mod 11 lo cual resulta 10, es decir le corresponde la letra ‘K’, siendo entonces el cddigo generado: 990006K En el formulario se ilustra segundo ejemplo para cédigo a generar del numero 848139. Luego realice los siguientes reportes: es istado de alumnos matriculados. Piste de alumnos por Apellidos y edad, pero ordenado por edad en forma ‘Ascendente. “ Digefiar los siguientes mdulos que permitan: Insertar nuevos alumnos Modificar Edad de alumnos 42 Datos de alumnos de mayor edad (pueden repetirse) ALANNO MATRECILADD | | | 12 pts) Disefiar un programa que permita usando técnica de PALS generar reportes de los alumnos matriculados y que estan registrados en el archivo del problema 1. también en un segundo reporte mostrar el promedio de edad — —(8 pts) El profesor 29 3 +33 Lima Junio de 2010 24 & ; Ws nae 42 o090rs 3% - 00% 94 1? = One

You might also like