8) 1
запредположим вначале он в точке 0,0 выполнив три команды попадет в точку 1,2 следовательно повторив эти движения три раза попадет в точку 3,6, для возврата из которой надо выпонить 1 команду
9) знать бы еще какие команды он может выполнять... пример алгоритма
while 1:
if впереди стена then break
else вперед
поворот направо
while 1:
красить
if впереди стена then break
else вперед
поворот направо
вперед
while 1:
if слева стена then крась; вперед
else break
<span>В Case добавь флаги для обозначения нажатия стрелки. Потом работай с этими флагами.</span>
Роза была введена с пробелом в конце, поэтому логика не срабатывает.
Предлагаю вариант
1) вещественный, ибо есть число с плавающей точкой