Programación abierta
¿público? ¿clase? ¿Probador? {
¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {
¿Booleano[]? ¿Está abierto? =?¿Nuevo? Booleano[1000];
//Administrador Abierto
for(int?I = 0;?i<isOpen.length;?i++)? {
¿Está abierto[i]? =?True;
}
//Los estudiantes cierran la puerta separada de la segunda puerta.
for(int?I = 1;?i<isOpen.length;?i+=2)? {
¿Está abierto[i]? =?False;
}
//El director cambia el estado de cada tres gabinetes a partir del tercer gabinete.
for(int?I = 2;?i<isOpen.length;?i+=3)? {
si(estáabierto[i])? {
¿Está abierto[i]? =?Falso;
}?¿De lo contrario? {
¿Está abierto[i]? =?True;
}
}
//Ingresa el número del gabinete abierto
for(int?I = 0 ;? i<isOpen.length;?i++)? {
si(estáabierto[i])? {
System.out.print((i+1)?+?"?");
}
}
}
}