Программа для переворачивания элементов вектора

Форум пользователей пакета Mathcad

Модератор: Admin

Denis_Boksha
Сообщения: 9
Зарегистрирован: Сб авг 30, 2014 11:33 am

Программа для переворачивания элементов вектора

Сообщение Denis_Boksha » Вс авг 31, 2014 12:37 pm

Доброе время суток!

Помогите, пожалуйста, решить следующую проблему. Имеется вектор с n элементами. Необходимо написать программу, которая меняла бы элементы вектора местами наоборот.
Например, если был вектор: 2 4 7 10, то программа должна выдавать вектор: 10 7 4 2.
Я пробовал написать, но у меня почему то получается поменять только первый с последним элементом.
Заранее спасибо за помощь!

VSI
Сообщения: 305
Зарегистрирован: Вт мар 15, 2005 6:40 pm
Откуда: Мариуполь

Re: Программа для переворачивания элементов вектора

Сообщение VSI » Вс авг 31, 2014 4:18 pm

Denis_Boksha писал(а):Доброе время суток!

Помогите, пожалуйста, решить следующую проблему. Имеется вектор с n элементами. Необходимо написать программу, которая меняла бы элементы вектора местами наоборот.
Например, если был вектор: 2 4 7 10, то программа должна выдавать вектор: 10 7 4 2.
Я пробовал написать, но у меня почему то получается поменять только первый с последним элементом.
Заранее спасибо за помощь!

Держите...

Denis_Boksha
Сообщения: 9
Зарегистрирован: Сб авг 30, 2014 11:33 am

Сообщение Denis_Boksha » Вс авг 31, 2014 7:50 pm

Спасибо огромное! Опять Вы мне помогли))

VFO
Сообщения: 4227
Зарегистрирован: Ср фев 27, 2002 8:03 pm

Re: Программа для переворачивания элементов вектора

Сообщение VFO » Вт сен 09, 2014 9:08 pm

Denis_Boksha писал(а):Доброе время суток!

Помогите, пожалуйста, решить следующую проблему. Имеется вектор с n элементами. Необходимо написать программу, которая меняла бы элементы вектора местами наоборот.
Например, если был вектор: 2 4 7 10, то программа должна выдавать вектор: 10 7 4 2.
Я пробовал написать, но у меня почему то получается поменять только первый с последним элементом.
Заранее спасибо за помощь!

Есть для этого встроенная функция reverse.