shapes Фигуры: Создать 10 случайных фигур Circle, Triangle, Rectangle со случайными параметрами – радиусом, длиной стороны. Все фигуры имплементируют интерфейс Shape с одним методом getPerimeter():double, возвращающим периметр (или длину окружности) Найти и вывести информацию о фигуре с максимальным/минимальным периметром
workout_tracker Фитнес-трекер: Приложение позволяет указать вид тренировки: отжимание, скакалка, приседания. Доступны команды: начать тренировку (запускается таймер тренировки), закончить тренировку (таймер останавливается). За отработанное время высчитывается количество потраченных калорий по формуле K*t=cal, где K - количество калорий в час, затрачиваемое на определенный вид тренировки, t - время, засеченное трекером. От запуска к запуску программы данные должны сохраняться и общее количество калорий - суммироваться. Персистенция данных приложения с помощью ObjectOutputStream +5 баллов или JAXB + 10 баллов
Поддержка нескольких профилей пользователей приложением + 5 баллов
приложение сделано с: 1.Персистенция данных приложения с помощью ObjectOutputStream; 2.Поддержка нескольких профилей пользователей приложением; 3. юнит тестами
DiscreteRV Дискретная СВ: Длина слова - дискретная случайная величина X. На вход программе передается текст. Найти закон распределения X в форме таблицы, например: Xi 4 5 8 Pi 0.23 0.5 0.27 Вычислите мат. ожидание и дисперсию X. приложение сделано с: юнит тестами