Está en la página 1de 3

tipos

libros : registro{

codigo : cadena

titulo : cadena

unidades : numerico

autor : cadena

area : cadena

var

op : numerico

inicio

repetir

cls()

imprimir("1.Registro\n")

imprimir("2.Prestamos\n")

imprimir("3.Devoluciones\n")

imprimir("4.Listados\n")

imprimir("5.Salir\n")

imprimir("Que desea : "); leer(op)

eval{

caso(op == 1)

submenuRegistro()

caso(op == 2)

imprimir("\nModulo de Prestamos en construccion..!")

caso(op == 3)

imprimir("\nModulo de Devoluciones en construccion..!")

caso(op == 4)

imprimir("\nModulo de Listados en construccion..!")


caso(op == 5)

imprimir("\nPrograma finalizado...!")

sino

imprimir("\nError, opcion no valida...!")

si(op <> 5){

imprimir("\nPresione una tecla para continuar...")

readkey()

hasta(op == 5)

fin

/***********************************************************************/

sub submenuRegistro()

/***********************************************************************/

var

op : numerico

inicio

repetir

cls()

imprimir("Registro\n")

imprimir("1.Registro de Libros\n")

imprimir("2.Registro de Estudiantes\n")

imprimir("3.Regresar\n")

imprimir("Que desea : "); leer(op)

eval{

caso(op == 1)
subRegistroLibros()

caso(op == 2)

imprimir("\nModulo de Registro de Estudiantes en


construccion..!")

caso(op == 3)

imprimir("\nRegresando menu principal...!")

sino

imprimir("\nError, opcion no valida...!")

imprimir("\nPresione una tecla para continuar...")

readkey()

hasta(op == 3)

fin

/***********************************************************************/

sub subRegistroLibros()

/***********************************************************************/

var

l : libros

inicio

cls()

imprimir("Registro de Libros\n")

imprimir("Digite Codigo del Libro : "); leer(l.codigo)

imprimir("Digite Titulo del Libro : "); leer(l.titulo)

imprimir("Digite Numero de Unidades : "); leer(l.unidades)

imprimir("Digite Autor : "); leer(l.autor)

imprimir("Digite Area : "); leer(l.area)

fin

También podría gustarte