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 = 1; i <= 3; i++){ System.out.println("- ÐведиÑе название маÑÐ¸Ð½Ñ â" + i); String name; while (true){ name = scanner.nextLine(); if (!name.trim().isEmpty()){ break; } else { System.out.println("- ÐевеÑное название!"); } } System.out.println("- ÐведиÑе ÑкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ â" + i); int speed; while (true){ if(scanner.hasNextInt()){ speed = scanner.nextInt(); if(speed > 0 && speed <= 250){ scanner.nextLine(); break; } else { System.out.println("- ÐевеÑÐ½Ð°Ñ ÑкоÑоÑÑÑ!"); } } else { System.out.println("- ÐÑжно ввеÑÑи Ñелое ÑиÑло"); scanner.next(); //загÑглил, ÑÑо ÑÑÐ¾Ð¸Ñ Ð¾ÑиÑаÑÑ Ð±ÑÑÑÐµÑ } } Car car = new Car(name, speed); race.getWinner(car); } System.out.println("ÐобедиÑелÑ: " + race.winner);} } class Car{ int speed = 0; String name; Car(String name, int speed){ this.name = name; this.speed = speed; } } class Race{ String winner = ""; int distance = 0; public void getWinner(Car car) { int distance = car.speed * 24; if (distance > this.distance){ this.distance = distance; winner = car.name; } } }