private static void updateStatus() { Random generator = new Random(); int accidente1 = generator.nextInt(2); // System.out.println("" + accidente1); int accidente2 = generator.nextInt(2); // System.out.println("" + accidente2); int accidente3 = generator.nextInt(2); // System.out.println(""+ accidente3); if (accidente1 == 1) { coche1.setActive(false); System.out.println("Accidente Coche 1"); } else { coche1.setActive(true); System.out.println("Reparación Coche 1"); } if (accidente2 == 1) { coche2.setActive(false); System.out.println("Accidente Coche 2"); } else { coche2.setActive(true); System.out.println("Reparación Coche 2"); } if (accidente3 == 1) { coche3.setActive(false); System.out.println("Accidente Coche 3"); } else { coche3.setActive(true); System.out.println("Reparación Coche 3"); } }
/** @param args the command line arguments */ public static void main(String[] args) { Sedan sdn = new Sedan(15, 5, 20000, "Silver"); Ford ford1 = new Ford(2010, 3000, 5, 25000, "Black"); Ford ford2 = new Ford(2011, 5000, 5, 35000, "White"); Carro car = new Carro(5, 18000, "Red"); System.out.println("Sedan Precio Venta :" + sdn.getPrecioVenta()); System.out.println("Ford Precio Venta : " + ford1.getPrecioVenta()); System.out.println("Ford II Precio Venta : " + ford2.getPrecioVenta()); System.out.println("Carro Precio Venta :" + car.getPrecioVenta()); }
public static void inferir(int iteration) { String resultado = ""; // Inferimos para conocer el ganador si es posible double autonomia1 = coche1.getAutonomia(); double autonomia2 = coche2.getAutonomia(); double autonomia3 = coche3.getAutonomia(); double distancia = rally.getDistancia(); // Alguno de estos coches, va a llegar if ((autonomia1 >= distancia) || (autonomia2 >= distancia) || (autonomia3 >= distancia)) { // Cual es el que tiene mas autonomia if (autonomia1 > autonomia2) { if (autonomia1 > autonomia3) { // Coche1 es el que llega resultado = "El coche1 Gana"; } else { // Coche3 es el que llega resultado = "El coche3 Gana"; } } else { if (autonomia2 > autonomia3) { // Coche2 es el que llega resultado = "El coche2 Gana"; } else { // Coche3 es el que llega resultado = "El coche3 Gana"; } } } else { // Ninguno llega a la meta resultado = "Ninguno de los coches gana"; } System.out.println("[" + iteration + "] " + "Resultado:" + resultado); }