import java.util.Scanner; public class Main { public static void main(String[] args) { System.out.println("ð ÐобÑо пожаловаÑÑ Ð½Ð° Ðонки ÑÑпеÑкаÑов!"); Race race = new Race(); Scanner scanner = new Scanner(System.in); for (int i = 1; i <= 3; i++) { String nameCar; // Ðвод Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð°Ð²ÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ while (true) { System.out.print("ÐведиÑе название авÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ " + i + ": "); nameCar = scanner.nextLine().trim(); if (nameCar.isEmpty()) { System.out.println("â Ðазвание не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑÑÑÑм. ÐопÑобÑйÑе Ñнова."); } else { break; } } int speedCar; // Ðвод ÑкоÑоÑÑи авÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ while (true) { System.out.print("ÐведиÑе ÑкоÑоÑÑÑ Ð°Ð²ÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ " + i + " (Ð¾Ñ 0 до 250, кÑаÑна 10): "); if (scanner.hasNextInt()) { speedCar = scanner.nextInt(); scanner.nextLine(); // оÑиÑÑка бÑÑеÑа поÑле nextInt() if (speedCar < 0 || speedCar > 250) { System.out.println("â СкоÑоÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ Ð² диапазоне Ð¾Ñ 0 до 250 км/Ñ."); } else if (speedCar % 10 != 0) { System.out.println("â СкоÑоÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ ÐºÑаÑна 10. ÐÑимеÑÑ: 60, 100, 240."); } else { break; } } else { System.out.println("â ÐведиÑе коÑÑекÑное ÑиÑловое знаÑение!"); scanner.nextLine(); // оÑиÑÑка некоÑÑекÑного ввода } } // Создание и обÑабоÑка авÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ SportCar car = new SportCar(nameCar, speedCar); race.returnPath(car); } scanner.close(); System.out.println("\nð Ð¡Ð°Ð¼Ð°Ñ Ð±ÑÑÑÑÐ°Ñ Ð¼Ð°Ñина: " + race.getLeader()); } }