como implemento esto en Java
Estudiando, que esto no es un foro para resolverte los ejercicios de la carrera, o de clase, es para ayudar sobre problemáticas, errores o cuestiones para obtener más información.
Te han dado el pseudocódigo, que ya es mucho, solo es traducirlo al lenguaje que te dicen.
Si quieres que te hagan los ejercicios buscar otro foro.
Salu2!