Skip to content

Пустой репозиторий для работы с Java кодом в Android Studio

Notifications You must be signed in to change notification settings

Maximka-L/Java-Module-Project-YP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Пустой репозиторий для работы с Java кодом в Android Studio

Мы создадим «24 часа Ле-Мана» — консольное приложение, которое будет задавать вопросы в консоли, считывать пользовательский ввод и в результате выводить победителя гонки. Сначала кратко опишем суть задания и основные критерии, которые нужно соблюсти, чтобы успешно его решить. Не пугайтесь, если вдруг что-то не поняли. На старте предлагаем вам самостоятельно подумать над решением этой задачки с соблюдением всех условий. Если возникнут сложности, смело спускайтесь к разделу «Подробная подсказка и алгоритм решения». Там есть решение этой задачи с большим количеством подсказок. Итак, нам предстоит определить лидера гонки: Запрашиваем у пользователя 3 автомобиля, каждый из которых имеет два параметра: название и скорость. После ввода данных пользователем проверяем, что введённая скорость >0 и ⩽250. Если скорость ввели неверно, программа должна запросить эти данные заново. После успешного ввода рассчитываем, сколько километров за 24 часа смог проехать каждый участник гонки (автомобиль), и запоминаем лидера. Выводим название автомобиля-лидера в консоль в любом понятном формате. Например: Самая быстрая машина: Москвич. Обратите внимание, что в задании нужно использовать разные классы. Предлагаем разделить весь код на три класса: Автомобиль — объект, содержащий в себе параметры «название» и «скорость». Гонка – класс, в котором рассчитывается и запоминается лидер. Main – класс, в котором происходит считывание пользовательского ввода и коммуникация с остальными классами.

About

Пустой репозиторий для работы с Java кодом в Android Studio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%