Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Página 2 de 3
Archivos
Ing Cristina Alarcón
! MODIFICACIONES
Algoritmo Modificación
Tipo al =registro
Carácter(8) legajo
Carácter(25) appenom
Real nota
Fin
Variables
Tipo(al) alum
Carácter rta, carácter(25) leg
Comienzo
Abrir(2, “C:\ alumno.dat”, Lectura)
Abrir(3, “C:\ auxiliar.dat”, Escritura)
Rta Å ‘S’
Mientras rta == ‘S’ hacer
Escribir (“Ingrese el numero de legajo del registro a modificar”)
Leer ( leg)
Mientras NO(EOf(2)) hacer
Leer(2, alum)
Si leg = = alum.legajo entonces
Modifica(alum) ! Se supone encuentra el legajo a “modificar”
Fin si
Escribir(3,alum)
Fin mientras
Escribir(“Desea realizar otra baja S/N’’)
Leer (rta)
Renombrar “auxiliar.dat” como “alumnos.dat”)
Borrar (3)
Cerrar(2)
Fin mientras
FIN
Subrutina Modifica ( alum)
Variable
Tipo(al) alum, entero op
Comienzo
Escribir (“Ingrese 1- modifica legajo, 2- modifica apellido y nombres, 3- modifica nota”)
Leer (op)
Mientras op >= 1 Y op <= 4 hacer
Según sea (op)
Caso 1: Leer (alum.legajo)
Caso 2: Leer (alum.appenom)
Caso 3: Leer(alum.nota)
Caso 4: Escribir (“ FIN modificaciones”)
Fin segun
Leer(op)
Fin mientras
Fin subrutrina
Página 3 de 3