public class Main {
public static void main
(String[] args
) {
// Creación de objetos Automovil
Automovil auto1 = new Automovil(
"Toyota", "Corolla", 2022, 250000
);
Automovil auto2 = new Automovil(
"Nissan", "Versa", 2023, 280000
);
Automovil auto3 = new Automovil(
"Honda", "Civic", 2021, 350000
);
// Inventario durante 7 días
for (int dia = 1; dia <= 7; dia++) {
System.
out.
println("\n=============================="); System.
out.
println("INVENTARIO DEL DÍA " + dia
); System.
out.
println("==============================");
System.
out.
println("\nAUTOMÓVIL 1"); auto1.mostrarInformacion();
System.
out.
println("\nAUTOMÓVIL 2"); auto2.mostrarInformacion();
System.
out.
println("\nAUTOMÓVIL 3"); auto3.mostrarInformacion();
}
}
}
// Clase Automovil
class Automovil {
// Atributos o variables de instancia
int anio;
double precio;
// Constructor
int anio, double precio) {
this.marca = marca;
this.modelo = modelo;
this.anio = anio;
this.precio = precio;
}
// Método para mostrar la información
public void mostrarInformacion() {
System.
out.
println("Marca: " + marca
); System.
out.
println("Modelo: " + modelo
); System.
out.
println("Año: " + anio
); System.
out.
println("Precio: $" + precio
); }
}
cHVibGljIGNsYXNzIE1haW4gewoKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCiAgICAgICAgLy8gQ3JlYWNpw7NuIGRlIG9iamV0b3MgQXV0b21vdmlsCiAgICAgICAgQXV0b21vdmlsIGF1dG8xID0gbmV3IEF1dG9tb3ZpbCgKICAgICAgICAgICAgIlRveW90YSIsICJDb3JvbGxhIiwgMjAyMiwgMjUwMDAwCiAgICAgICAgKTsKCiAgICAgICAgQXV0b21vdmlsIGF1dG8yID0gbmV3IEF1dG9tb3ZpbCgKICAgICAgICAgICAgIk5pc3NhbiIsICJWZXJzYSIsIDIwMjMsIDI4MDAwMAogICAgICAgICk7CgogICAgICAgIEF1dG9tb3ZpbCBhdXRvMyA9IG5ldyBBdXRvbW92aWwoCiAgICAgICAgICAgICJIb25kYSIsICJDaXZpYyIsIDIwMjEsIDM1MDAwMAogICAgICAgICk7CgogICAgICAgIC8vIEludmVudGFyaW8gZHVyYW50ZSA3IGTDrWFzCiAgICAgICAgZm9yIChpbnQgZGlhID0gMTsgZGlhIDw9IDc7IGRpYSsrKSB7CgogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Iik7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiSU5WRU5UQVJJTyBERUwgRMONQSAiICsgZGlhKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCI9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0iKTsKCiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiXG5BVVRPTcOTVklMIDEiKTsKICAgICAgICAgICAgYXV0bzEubW9zdHJhckluZm9ybWFjaW9uKCk7CgogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlxuQVVUT03Dk1ZJTCAyIik7CiAgICAgICAgICAgIGF1dG8yLm1vc3RyYXJJbmZvcm1hY2lvbigpOwoKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJcbkFVVE9Nw5NWSUwgMyIpOwogICAgICAgICAgICBhdXRvMy5tb3N0cmFySW5mb3JtYWNpb24oKTsKICAgICAgICB9CiAgICB9Cn0KCgovLyBDbGFzZSBBdXRvbW92aWwKY2xhc3MgQXV0b21vdmlsIHsKCiAgICAvLyBBdHJpYnV0b3MgbyB2YXJpYWJsZXMgZGUgaW5zdGFuY2lhCiAgICBTdHJpbmcgbWFyY2E7CiAgICBTdHJpbmcgbW9kZWxvOwogICAgaW50IGFuaW87CiAgICBkb3VibGUgcHJlY2lvOwoKICAgIC8vIENvbnN0cnVjdG9yCiAgICBwdWJsaWMgQXV0b21vdmlsKFN0cmluZyBtYXJjYSwgU3RyaW5nIG1vZGVsbywKICAgICAgICAgICAgICAgICAgICAgaW50IGFuaW8sIGRvdWJsZSBwcmVjaW8pIHsKCiAgICAgICAgdGhpcy5tYXJjYSA9IG1hcmNhOwogICAgICAgIHRoaXMubW9kZWxvID0gbW9kZWxvOwogICAgICAgIHRoaXMuYW5pbyA9IGFuaW87CiAgICAgICAgdGhpcy5wcmVjaW8gPSBwcmVjaW87CiAgICB9CgogICAgLy8gTcOpdG9kbyBwYXJhIG1vc3RyYXIgbGEgaW5mb3JtYWNpw7NuCiAgICBwdWJsaWMgdm9pZCBtb3N0cmFySW5mb3JtYWNpb24oKSB7CgogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiTWFyY2E6ICIgKyBtYXJjYSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJNb2RlbG86ICIgKyBtb2RlbG8pOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQcOxbzogIiArIGFuaW8pOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiUHJlY2lvOiAkIiArIHByZWNpbyk7CiAgICB9Cn0=