Ширина прямоугольника не может быть равной 2 см. Если "<span>ширина прямоугольника на 2 см больше ширины квадрата", а "ширина квадрата равна 5 см </span>", то ширина прямоугольника должна быть равна 7 см. Так как у квадрата длина=ширине, то, исходя из "<span>длина прямоугольника в 2 раза меньше длины квадрата</span>", получаем, что длинна прямоугольника = 5\2=2.5