import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); Automobile[] autos = new Automobile[3]; //ÐвÑомобили - ÑÑаÑÑники гонки // ÐеÑеменнÑе Ð´Ð»Ñ Ð¸Ð½ÑоÑмаÑии об авÑомобиле double speed; String name = ""; // Ðвод for (short i = 0; i < 3; i++) { name = ""; while (name.isEmpty()) { System.out.println("ÐведиÑе название авÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ " + (i + 1)); name = in.nextLine(); //допÑÑкаем Ð¸Ð¼Ñ Ð°Ð²ÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ Ñ Ð¿Ñобелами } speed = -1.0; while (!((speed >= 0) && (speed <= 250))) { System.out.println("ÐведиÑе ÑкоÑоÑÑÑ Ð°Ð²ÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ " + (i + 1)); String speedStr = in.nextLine(); try { speed = Double.parseDouble(speedStr); } catch (Exception e) { System.out.println("ÐепÑавилÑÐ½Ð°Ñ ÑкоÑоÑÑÑ!"); continue; } if (!((speed >= 0) && (speed <= 250))) { System.out.println("ÐепÑавилÑÐ½Ð°Ñ ÑкоÑоÑÑÑ!"); } } Automobile auto = new Automobile(name, speed); autos[i] = auto; } System.out.println("Ðвод ÑÑпеÑно завеÑÑÑн!"); Gonka gonka = new Gonka(autos); Automobile leader = gonka.startAndGetLeader(24); System.out.println("Ð¡Ð°Ð¼Ð°Ñ Ð±ÑÑÑÑÐ°Ñ Ð¼Ð°Ñина: " + leader.name); } }