import java.util.InputMismatchException; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Race race = new Race(); for (int i = 0; i < 3; i++) { System.out.println("ÐведиÑе название авÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ " + (i + 1) + ":"); String name = scanner.next(); int speed = 0; while (true) { System.out.println("ÐведиÑе ÑкоÑоÑÑÑ Ð°Ð²ÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ " + name + " (Ð¾Ñ 1 до 250):"); try { speed = scanner.nextInt(); if (speed > 0 && speed <= 250) { break; } else { System.out.println("СкоÑоÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ Ð² диапазоне Ð¾Ñ 1 до 250. ÐопÑобÑйÑе Ñнова."); } } catch (InputMismatchException e) { System.out.println("ÐекоÑÑекÑнÑй ввод. ÐожалÑйÑÑа, введиÑе Ñелое ÑиÑло."); scanner.next(); // ÐÑиÑÑиÑÑ Ð½ÐµÐºÐ¾ÑÑекÑнÑй ввод } } Car car = new Car(name, speed); race.checkNewLeader(car); } System.out.println("Ð¡Ð°Ð¼Ð°Ñ Ð±ÑÑÑÑÐ°Ñ Ð¼Ð°Ñина: " + race.getLeader()); } }