fork download
  1. class Automovil {
  2.  
  3. // Declaracion de variables
  4. String marca = "Toyota";
  5. String placa = "FGR-258-A";
  6. int modelo = 2024;
  7. double kilometraje = 25680.5;
  8.  
  9. // Metodo para consultar los datos
  10. void consultarDatos() {
  11. System.out.println("DATOS DEL AUTOMOVIL");
  12. System.out.println("-------------------");
  13. System.out.println("Marca: " + marca);
  14. System.out.println("Placa: " + placa);
  15. System.out.println("Modelo: " + modelo);
  16. System.out.println("Kilometraje: " + kilometraje + " km");
  17. }
  18.  
  19. // Metodo para actualizar el kilometraje
  20. void actualizarKilometraje(double nuevoKilometraje) {
  21. if (nuevoKilometraje >= kilometraje) {
  22. kilometraje = nuevoKilometraje;
  23. System.out.println("\nKilometraje actualizado correctamente.");
  24. } else {
  25. System.out.println("\nError: kilometraje no valido.");
  26. }
  27. }
  28. }
  29.  
  30. public class Main {
  31.  
  32. public static void main(String[] args) {
  33.  
  34. Automovil auto = new Automovil();
  35.  
  36. // Mostrar datos iniciales
  37. auto.consultarDatos();
  38.  
  39. // Actualizar kilometraje
  40. auto.actualizarKilometraje(26000.5);
  41.  
  42. // Mostrar datos actualizados
  43. System.out.println("\nDATOS ACTUALIZADOS");
  44. auto.consultarDatos();
  45. }
  46. }
Success #stdin #stdout 0.13s 56100KB
stdin
Standard input is empty
stdout
DATOS DEL AUTOMOVIL
-------------------
Marca: Toyota
Placa: FGR-258-A
Modelo: 2024
Kilometraje: 25680.5 km

Kilometraje actualizado correctamente.

DATOS ACTUALIZADOS
DATOS DEL AUTOMOVIL
-------------------
Marca: Toyota
Placa: FGR-258-A
Modelo: 2024
Kilometraje: 26000.5 km