лол, служил, и вот алгоритмы армии лучше в жизни не применять
и это хорошо понятно что можно сделать выбор в 0, но вот когда дальнейшее следование алгоритма тебе неизвестно, при таком запросе с ограничением ввода, странно будет вводить 0, помоему это странно из доступных вариантов ответов вводить свой вариант, когда условие токого не оговаривает
ок, для особо одареных, поясняю свое негодование, в блок-схеме явное противоречие, тебе задают условие оцени по шкале шипастость противника в диапазоне от 1 до 10, но в дальнейшем проверяют на 0 и больше 0, вопрос зачем, это бессмысленное ограничение, и не обязательно вообще отвечать в числовом формате, для избежания противоречий, достаточно как и далее по схеме задавать вопросы не требующие конкретных значений, ведь первыевопросы 2й и 3й части не требуют от тебя ввода числового значения обема противника, или числового значения скорости оного, зачем здесь это бессмысленное условие которое элементарно без противоречий можно написать как "Есть ли у рыцаря шипы?", я смотрю люди далеко не понимают что противоречия в тз, можно интерпритировать по разному, и при таком подходи ты можешь оказаться как прав в выборе алгоритма так и не прав, в данной постановке ТЗ должно быть исправлено т.к. имеет противоречия, в данном случае как минимум границы шкалы должны начинаться с 0, чтоб он попадал в выборку
и если што это паскаль синтаксис, где andom возвращает значение от 0 до 9, а т.к. унас ограничение от 1 до 10, мы получаем минимум 0 и максимум 9, для схождения с условием о1 1 до 10, мы прибавляем 1 к рандому из 9
ну давай, школьный учитель напиши мне правильный алгоритм по картинке
условие в картинке уже ограничивает выбором от 1..10, тем не менее есть кейс в 0, какможно получить 0 если тебе нужно выбрать от 1 до 10, представь себе кубик на котором только значения от 1 до 10, как его кинуть так, чтоб получить 0
чё за наебалово, этот код хоть и рабочий, но компилер должен выдать варнинu, пусть автор варнинги включает, т.к. условие из
spikes = 1 + random(9);
if (spikes in [1..10]) then
part3
else
part2
никогда не перейдет в часть 2