Qué hace este ejercicio
Imprime un panel con banderas booleanas de servidor y métricas simples. Es un ejercicio pequeño y verificable para practicar el concepto sin depender de código externo inyectado.
Explicación
Usa variables con nombre para hacer más legible un estado técnico.
public class panelEstado {
public static void main(String[] args) {
// Create your boolean variables below
boolean isServerOnline = true;
boolean isMaintenanceMode = false;
boolean hasBackup = true;
boolean isUpdating = false;
boolean isDatabaseConnected = true;
boolean needsRestart = false;
// Don't modify the code below
System.out.println("Server Status:");
System.out.println("-------------");
System.out.println("Server Online: " + isServerOnline);
System.out.println("Maintenance Mode: " + isMaintenanceMode);
System.out.println("Backup Available: " + hasBackup);
System.out.println("Update in Progress: " + isUpdating);
System.out.println("Database Connected: " + isDatabaseConnected);
System.out.println("Restart Required: " + needsRestart);
}
}
La salida de abajo está capturada ejecutando el archivo auditado en la revisión indicada. Así no dependemos de ramas mutables ni de resultados escritos a mano.
Conceptos practicados
- boolean.
- variables.
- salida formateada.
Cómo ejecutarlo
Desde la carpeta del ejercicio:
javac panelEstado.java
java panelEstado
java panelEstado
Server Status:
-------------
Server Online: true
Maintenance Mode: false
Backup Available: true
Update in Progress: false
Database Connected: true
Restart Required: false