Подумайте чуть, ведь все просто. Есть массив, у него гдето есть середина, или точка симметрии. Она находится как (n div 2). Если массив четной длины, то он делится на 2 равные части, если нечетный - в середине остается один элемент, который ни с кем менять не надо. Сейчас смотрим элементы первой половины for i:=1 to n div 2 запоминаем их x:=a[i]; присваиваем им значения симметричных им элементов с конца a[i]:=a[n-i+1]; например при n=10 a[1]:=a[10-1+1]; А элементам в конце присваиваем значения запомненных первых элементов a[n-i+1]:=x; Все, поменяли.
Состав - бульон (свинина+говядина) , капуста, картофель, морковь, свекла, репчатый лук, помидоры или томатная паста.
1. Варим бульон - 1,5-2часа. 2. Шинкуем капусту. 3. Чистим овощи. 4.Трем на терке морковь и свеклу. 5. Режем кубиками лук. 6.Лук обжариваем на раст. масле с томатами. 7. Добавляем свеклу и морковь, все тушится. 8. Режем соломкой картофель. 9. Процеживаем готовый бульон. 10. В бульоне отвариваем до полуготовности картофель, добавляем капусту. 11. Последний этап - заправляем зажаркой, солим. Борщ готов.
Сейчас смотрим элементы первой половины
for i:=1 to n div 2
запоминаем их x:=a[i];
присваиваем им значения симметричных им элементов с конца
a[i]:=a[n-i+1]; например при n=10 a[1]:=a[10-1+1];
А элементам в конце присваиваем значения запомненных первых элементов
a[n-i+1]:=x;
Все, поменяли.