fork download
  1. class Automovil {
  2. private String marca;
  3. private String placa;
  4. private int año;
  5. private double kilometraje;
  6.  
  7. public Automovil(String marca, String placa, int año, double kilometraje) {
  8. this.marca = marca;
  9. this.placa = placa;
  10. this.año = año;
  11. this.kilometraje = kilometraje;
  12. }
  13.  
  14. public void mostrarDatos() {
  15. System.out.println("MARCA: " + marca);
  16. System.out.println("PLACA: " + placa);
  17. System.out.println("AÑO: " + año);
  18. System.out.println("KILOMETRAJE: " + kilometraje);
  19. }
  20.  
  21. public boolean requiereServicio() {
  22. return kilometraje > 20000;
  23. }
  24. }
  25.  
  26. public class Main {
  27. public static void main(String[] args) {
  28.  
  29. System.out.println("--- INVENTARIO AUTOMOVIL POR 7 DÍAS ---");
  30.  
  31. for (int dia = 1; dia <= 7; dia++) {
  32. System.out.println("DIA " + dia + " - Registro de automóvil");
  33.  
  34.  
  35. String marca = "Volvo";
  36. String placa = "KQ7-532";
  37. int año = 2026;
  38. double kilometraje = 17000 + dia * 1000;
  39.  
  40. Automovil auto = new Automovil(marca, placa, año, kilometraje);
  41.  
  42. auto.mostrarDatos();
  43.  
  44. if (auto.requiereServicio()) {
  45. System.out.println("Este automóvil requiere servicio.");
  46. } else {
  47. System.out.println("Els automóvil no requiere servicio.");
  48. }
  49.  
  50. System.out.println("----------------------------------------");
  51. }
  52.  
  53. System.out.println("Registro semanal completo.");
  54. }
  55. }
Success #stdin #stdout 0.14s 56028KB
stdin
Standard input is empty
stdout
--- INVENTARIO AUTOMOVIL POR 7 DÍAS ---
DIA 1 - Registro de automóvil
MARCA: Volvo
PLACA: KQ7-532
AÑO: 2026
KILOMETRAJE: 18000.0
Els automóvil no requiere servicio.
----------------------------------------
DIA 2 - Registro de automóvil
MARCA: Volvo
PLACA: KQ7-532
AÑO: 2026
KILOMETRAJE: 19000.0
Els automóvil no requiere servicio.
----------------------------------------
DIA 3 - Registro de automóvil
MARCA: Volvo
PLACA: KQ7-532
AÑO: 2026
KILOMETRAJE: 20000.0
Els automóvil no requiere servicio.
----------------------------------------
DIA 4 - Registro de automóvil
MARCA: Volvo
PLACA: KQ7-532
AÑO: 2026
KILOMETRAJE: 21000.0
Este automóvil requiere servicio.
----------------------------------------
DIA 5 - Registro de automóvil
MARCA: Volvo
PLACA: KQ7-532
AÑO: 2026
KILOMETRAJE: 22000.0
Este automóvil requiere servicio.
----------------------------------------
DIA 6 - Registro de automóvil
MARCA: Volvo
PLACA: KQ7-532
AÑO: 2026
KILOMETRAJE: 23000.0
Este automóvil requiere servicio.
----------------------------------------
DIA 7 - Registro de automóvil
MARCA: Volvo
PLACA: KQ7-532
AÑO: 2026
KILOMETRAJE: 24000.0
Este automóvil requiere servicio.
----------------------------------------
Registro semanal completo.