intentoActual = maximoIntentos; el profe lo usa como un tipo de break, es decir, por ejemplo: estas en el primer intento y aciertas pero, sin break y sin la linea de código anterior, el programa seguirá pidiendo contraseña y usuario 2 veces más de forma innecesaria. Entonces para evitarlo usas intentoActual = maximoIntentos; que es lo mismo que intentoActual = 3; y luego en la linea de código: intentoActual = intentoActual +1 se le suma 1 quedando intentoActual = 4 pare que en la siguiente vuelta del ciclowhile(intentoActual <= maximoIntentos) lo que es igual a while(4 <= 3) lo que es igual a while(false) rompiendo así el ciclo al igual que usar un break;