import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
ArrayList arrayCar= new ArrayList<>(3);
Race race = new Race();
for(int i=0;i<3;i++){
String name=getNameCar(i);
int speed=getSpeedCar(i);
arrayCar.add(new Car(name,speed));
race.theBestCar(new Car(name,speed));
}
System.out.println("Ð¡Ð°Ð¼Ð°Ñ Ð±ÑÑÑÑÐ°Ñ Ð¼Ð°Ñина: "+race.name);
}
public static String getNameCar(int i){
Scanner scanner=new Scanner(System.in);
String name="";
System.out.println("â ÐведиÑе название маÑÐ¸Ð½Ñ â"+(i+1)+":");
name = scanner.nextLine();
while (name == null || name.trim().isEmpty()){
System.out.println("â Ðведена пÑÑÑÐ°Ñ ÑÑÑока");
System.out.println("â ÐведиÑе название маÑÐ¸Ð½Ñ â"+(i+1)+":");
name = scanner.nextLine();
}
return name;
}
public static int getSpeedCar(int i){
final int minSpeed=0,maxSpeed=250;
Scanner scanner=new Scanner(System.in);
int speed;
System.out.println("â ÐведиÑе ÑкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ â"+(i+1)+":");
while (!scanner.hasNextInt()) {
scanner.nextLine();
System.out.println("â ÐедопÑÑÑимÑе даннÑе");
System.out.println("â ÐведиÑе ÑкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ â"+(i+1)+":");
}
speed = scanner.nextInt();
scanner.nextLine();
while(speedmaxSpeed) {
System.out.println("â ÐепÑавилÑÐ½Ð°Ñ ÑкоÑоÑÑÑ ");
System.out.println("â ÐведиÑе ÑкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ â"+(i+1)+":");
while (!scanner.hasNextInt()) {
scanner.nextLine();
System.out.println("â ÐедопÑÑÑимÑе даннÑе");
System.out.println("â ÐведиÑе ÑкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ â"+(i+1)+":");
}
speed = scanner.nextInt();
scanner.nextLine();
}
return speed;
}
}