-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMain.java
More file actions
73 lines (48 loc) · 2.17 KB
/
Main.java
File metadata and controls
73 lines (48 loc) · 2.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package onready;
import java.util.Arrays;
/**
*
* @author Federico
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Vehiculo[] arrayVehiculo = new Vehiculo [4];
arrayVehiculo[0] = new Vehiculo ("Peugeot", "206", 4 , " ", 200000.00);
arrayVehiculo[1] = new Vehiculo ("Honda", "Titan", 0 , " 125cc ", 60000.00);
arrayVehiculo[2] = new Vehiculo ("Peugeot", "208", 5 , " ", 250000.00);
arrayVehiculo[3] = new Vehiculo ("Yamaha", "YBR", 0 , " 160cc ", 80500.50);
Vehiculo.imprimeArrayAuto(arrayVehiculo);
System.out.println("============================");
double max, min;
min = max = arrayVehiculo[0].precio;
for (int i=0; i<arrayVehiculo.length; i++){
if (arrayVehiculo[i].precio>max){
max=arrayVehiculo[i].precio;
System.out.println(arrayVehiculo[i].marca + " " + arrayVehiculo[i].modelo);
}
}
for (int i=0; i<arrayVehiculo.length; i++){
if (arrayVehiculo[i].precio<min){
min=arrayVehiculo[i].precio;
System.out.println(arrayVehiculo[i].marca + " " + arrayVehiculo[i].modelo);
}
}
for (int i=0 ; i<arrayVehiculo.length; i++){
if (arrayVehiculo[i].modelo.contains("Y")){
System.out.println("Vehiculo que contiene en el modelo la letra 'Y': "+ arrayVehiculo[i].marca + " " + arrayVehiculo[i].modelo + " $: "+ arrayVehiculo[i].precio);
}
}
System.out.println("============================");
System.out.println("Vehiculos ordenados por precio de mayor a menor: ");
Arrays.sort(arrayVehiculo);
Vehiculo.imprimeArrayMasAMenos(arrayVehiculo);
}
}