import java.util.Scanner; public class Main { public static void main(String[] args) { Race race = new Race(); Scanner scanner = new Scanner(System.in); for (int i = 0; i < 3; i++) { System.out.println("ÐведиÑе название маÑинÑ: "); String name = scanner.next(); System.out.println("Ðазвание маÑÐ¸Ð½Ñ â" + (i + 1) + ": " + name); System.out.println("ÐведиÑе ÑкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ Ð¾Ñ 0 до 250: "); while (true) { String input = scanner.nextLine().trim(); if(input.isEmpty()){ continue; } try { int speed = Integer.parseInt(input); if (speed > 0 && speed <= 250) { System.out.println("СкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ â " + (i + 1) + ": " + speed); Auto autosValue = new Auto(name, speed); race.calculateWinner(autosValue); break; } else if (speed <= 0 || speed > 250){ System.out.println("ÐедопÑÑÑимое знаÑение ÑкоÑоÑÑи. СкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ Ð¾Ñ 0 до 250"); } } catch (NumberFormatException error){ System.out.println("ÐекоÑÑекÑное знаÑение. ÐопÑобÑйÑе Ñнова"); } } race.winner = race.getWinner(); } System.out.println("ÐобедиÑелÑ: " + race.winner); scanner.close(); } }