import java.util.Scanner; // ÐмпоÑÑиÑÑем ÑÐºÐ°Ð½ÐµÑ Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑÑ (Рзадании бÑло напиÑано, ÑÑо Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° даннÑÑ Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ ÐºÐ»Ð°ÑÑ Scanner. Я поÑмоÑÑел в задании, ÑÑо нÑÐ¶Ð½Ñ Ð¼ÐµÑÐ¾Ð´Ñ nextInt() Ð´Ð»Ñ ÑиÑÑ Ð¸ next() Ð´Ð»Ñ Ñлов, и подклÑÑил его, ÑÑÐ¾Ð±Ñ Ð¿ÑогÑамма могла ÑÑиÑÑваÑÑ Ð¼Ð¾Ð¸ оÑвеÑÑ, пÑоÑÑо Ñ Ð½Ðµ Ð¿Ð¾Ð¼Ð½Ñ Ð¸Ð·ÑÑали Ð¼Ñ ÐµÐ³Ð¾ или неÑ) public class Main { public static void main(String[] args) { System.out.println("ÐобÑо пожаловаÑÑ Ð½Ð° Ð³Ð¾Ð½ÐºÑ '24 ÑаÑа Ðе-Ðана'!"); Race race = new Race(); Scanner scanner = new Scanner(System.in); for (int i = 1; i <= 3; i++) { System.out.println("ÐведиÑе название маÑÐ¸Ð½Ñ â" + i + ":"); String carModel = scanner.next(); int carSpeed = 0; while (true) { System.out.println("ÐведиÑе ÑкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ â" + i + " (Ð¾Ñ 0 до 250):"); if (scanner.hasNextInt()) { carSpeed = scanner.nextInt(); if (carSpeed > 0 && carSpeed <= 250) { break; } else { System.out.println("ÐÑибка! СкоÑоÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ Ð±Ð¾Ð»ÑÑе 0 и не более 250."); } } else { System.out.println("ÐÑибка! ÐÑжно ввеÑÑи Ñелое ÑиÑло."); scanner.next(); } } Car newCar = new Car(carModel, carSpeed); race.determineWinner(newCar); } System.out.println("--- Ðонка завеÑÑена! ---"); System.out.println("Ð¡Ð°Ð¼Ð°Ñ Ð±ÑÑÑÑÐ°Ñ Ð¼Ð°Ñина: " + race.leaderName); } }