imprimir 30 posiciones con salto de linea cada 10
Publicado por Danni (12 intervenciones) el 08/12/2021 06:32:29
me podrían ayudar con esto? quiero que imprima 30 posiciones, que cada 10 posiciones haga un salto de linea y continúe en la posición que se quedó hasta 30
lo que hace el método es que cuando encuentra un locker ya registrado imprime XXX para decir que esta ocupado y al lado el numero de locker o sea la posición
por si se pregunta el if lo puse solo para comprobar que si imprimiera bien lo de ocupado, pero no supe como hacer lo de arriba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public void mostrarLockersOcupados() {
for (int i = 0; i < lockers.length; i++) {
String ocupado;
if (lockers[i] == null) {
ocupado = "";
} else {
ocupado = "XXX";
}
int contador = 0;
if (contador > 0 && contador < 30) {
System.out.printf("|%7s %7s |", "", i + 1 + " " + ocupado);
contador++;
}
}
System.out.println("");
}
lo que hace el método es que cuando encuentra un locker ya registrado imprime XXX para decir que esta ocupado y al lado el numero de locker o sea la posición
por si se pregunta el if lo puse solo para comprobar que si imprimiera bien lo de ocupado, pero no supe como hacer lo de arriba
Valora esta pregunta


0