Рассмотрим блок-схему и проследим изменения переменных x и y:
1. **Начало:** x = -3, y = -2
2. **Проверка условия x < 0:** Так как -3 < 0, условие выполняется (Да).
3. **Проверка условия x < y:** Так как -3 < -2, условие выполняется (Да).
4. **Выполнение действий:**
* x := x + 1, то есть x := -3 + 1 = -2
* y := y / 2, то есть y := -2 / 2 = -1
5. **Возврат к началу цикла.**
6. **Проверка условия x < 0:** Так как -2 < 0, условие выполняется (Да).
7. **Проверка условия x < y:** Так как -2 < -1, условие выполняется (Да).
8. **Выполнение действий:**
* x := x + 1, то есть x := -2 + 1 = -1
* y := y / 2, то есть y := -1 / 2 = -0.5
9. **Возврат к началу цикла.**
10. **Проверка условия x < 0:** Так как -1 < 0, условие выполняется (Да).
11. **Проверка условия x < y:** Так как -1 < -0.5, условие выполняется (Да).
12. **Выполнение действий:**
* x := x + 1, то есть x := -1 + 1 = 0
* y := y / 2, то есть y := -0.5 / 2 = -0.25
13. **Возврат к началу цикла.**
14. **Проверка условия x < 0:** Так как 0 < 0, условие НЕ выполняется (Нет).
Таким образом, после выполнения фрагмента алгоритма значения переменных будут:
\[x = 0\]
\[y = -0.25\]
Ответ: x = 0, y = -0.25