Completa el siguiente código con las etiquetas correspondientes para generar la documentación.

- MODO DEBUG ACTIVADO -


public static void main(String[] args) {

Grupo grupo = new Grupo();

HashMap alumnos = new HashMap<>();

HashMap profesores = new HashMap<>();


Scanner sc = new Scanner(System.in);

do {

String nombre=null;

String apellidoP=null;

String apellidoM= null;

String cuentaEmpleado=null;

String gradoAcademico=null;

System.out.println("=======Sistema de gestion de alumnos para el grupo========== ");

System.out.println("Selecciona una opcion");

System.out.println("1. Crear un Alumno");

System.out.println("2. Crear un profesor");

System.out.println("3. Inscribir Alumno al grupo");

System.out.println("4. Asignar profesor al grupo");

System.out.println("5. Mostrar el grupo");

System.out.println("6. Salir");

opcion=Integer.valueOf(sc.nextLine());

System.out.println("opcion seleccionada: "+ opcion);

switch (opcion) {

case 1:

System.out.println("==========Creacion de nuevo alumno==========");

System.out.println("Nombre del alumno:");

nombre=sc.nextLine();

System.out.println("Apellido Paterno:");

apellidoP=sc.nextLine();

System.out.println("Apellido Materno:");

apellidoM=sc.nextLine();

System.out.println("Numero de cuenta:");

cuentaEmpleado=sc.nextLine();

Alumno alumnoNuevo= new Alumno( nombre,apellidoP,apellidoM,cuentaEmpleado);

alumnos.put(alumnoNuevo.getNumeroDeCuenta(), alumnoNuevo);

System.out.println("Alumno registrado: "+ alumnoNuevo);

break;

case 2:

System.out.println("==========Creacion de nuevoProfesor==========");

System.out.println("Nombre del Profesor:");

nombre=sc.nextLine();

System.out.println("Apellido Paterno:");

apellidoP=sc.nextLine();

System.out.println("Apellido Materno:");

apellidoM=sc.nextLine();

System.out.println("Numero de Empleado:");

cuentaEmpleado=sc.nextLine();

System.out.println("Grado Academico:");

gradoAcademico=sc.nextLine();

Profesor profesorNuevo= new Profesor(nombre, apellidoP, apellidoM, gradoAcademico, cuentaEmpleado);

profesores.put(profesorNuevo.getNumeroEmpleado(), profesorNuevo);

System.out.println("Profesor registrado: "+ profesorNuevo);

break;

case 3:

String numeroCuenta="";

System.out.println("==========Inscribir Alumno al Grupo==========");

System.out.println("Alumnos registrados:");

for (Alumno alumno : alumnos.values()) {

System.out.println(alumno);

}

System.out.println("Ingresa el numero de cuenta del alumno que se desea inscribir al grupo");

numeroCuenta= sc.nextLine();

if(alumnos.get(numeroCuenta)!=null) {

grupo.getAlumnos().put(numeroCuenta, alumnos.get(numeroCuenta));

System.out.println("Se ha inscrito al alumno con numero de cuenta: "+ numeroCuenta +" correctamente");

}

else {

System.out.println("No existe un alumno registrado con el numero de cuenta: "+numeroCuenta);

}

break;

case 4:

String numeroEmpleado="";

System.out.println("==========Asignar Profesor al Grupo==========");

System.out.println("Profesores registrados:");

for (Profesor profesor : profesores.values()) {

System.out.println(profesor);

}

System.out.println("Ingresa el numero de empleado del profesor que se desea inscribir al grupo");

numeroEmpleado= sc.nextLine();

if (profesores.get(numeroEmpleado)!=null) {

grupo.setProfesor(profesores.get(numeroEmpleado));

System.out.println("Se ha asignado el profesor con numero de empleado: "+ numeroEmpleado +" correctamente");

}

else {

System.out.println("No existe un profesor registrado con el numero de empleado: "+numeroEmpleado);

}

break;

case 5:

System.out.println("Profesores Asignado al grupo:");

System.out.println(grupo.getProfesor());

System.out.println("Alumnos inscritos al grupo: ");

for (Alumno alumno : grupo.getAlumnos().values()) {

System.out.println(alumno);

}

break;

case 6:

System.out.println("Fin de la ejecucion");

sc.close();

break;

default:

System.out.println("Opcion no valida, intenta de nuevo");

break;

}

}while(opcion!=6);

}

}



Una vez completado correctamente el código, crea una carpeta llamada Practica6Docs, ejecuta el comando y responde la pregunta:

javadoc -d Practica6Docs Practica6.java