Skip to content

Изменения по проектной работе №1#1

Open
Siustoster wants to merge 2 commits intomainfrom
dev
Open

Изменения по проектной работе №1#1
Siustoster wants to merge 2 commits intomainfrom
dev

Conversation

@Siustoster
Copy link
Copy Markdown
Owner

Прикладываю изменения по проектной работе второго спринта

} else break;
}
while (true) {
System.out.println("Введите скорость автомобиля №" + (number + 1));
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Можно дать подсказку пределов скорости, чтобы было понятно какой диапазон разрешен

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Исправлено

}
while (true) {
System.out.println("Введите скорость автомобиля №" + (number + 1));
carSpeed = scanner.next();
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Можно использовать nextLine() вместо next() для строк

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Попробовал использовать nextLine(), но почему-то выполняться программа стала некорректно - не ждет пока пользователь что-то введет, а сразу идет выполняться дальше и выдает из-за этого ошибку проверки. Вернул next()

@Siustoster
Copy link
Copy Markdown
Owner Author

Siustoster commented Feb 5, 2026

@anastasianadelshtehel на счет комментария в практикуме о выполнении без ошибок в месте, где считывается скорость. В тз указано проверить скорость только на порог 0-250 и на то, что вместо целого ввели дробное. Точно надо доп проверки добавлять?

@anastasianadelshtehel
Copy link
Copy Markdown

anastasianadelshtehel commented Feb 5, 2026

@anastasianadelshtehel на счет комментария в практикуме о выполнении без ошибок в месте, где считывается скорость. В тз указано проверить скорость только на порог 0-250 и на то, что вместо целого ввели дробное. Точно надо доп проверки добавлять?

Здесь проверка на то что мы ввели букву вместо числа, это один из сценарий ошибки пользователя, после которого приложение падает. Думаю, что нужно обработать этот случай, даже если это не указано в задании, есть пункт на выполнение работы без багов, а при таком вводе программа ломается

Плюс здесь мы ожидаем число, а приходит строка из-за этого и ошибка, думаю в поле ввода количества участников нужна такая же обработка( ну это больше на будущее)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants