Небольшая проблема с подпрограммами
Добавлено: 13 сен 2017, 15:05
Добрый день!
Хотел создать подпрограмму, так как определенный фрагмент кода будет часто повторяться.
Суть п/п заключается в "переворачивании" одномерного массива чисел, т.е. первый элемент становится последним, а последний первым и так все остальные.
Код п/п ниже: Однако при внедрении п/п в реальную программу в первом случае выдается что-то совсем не другое, а во втором случае вроде все ровно. Такое ощущение, будто в п/п остаются данные от других исполнений п/п. Скрин ниже: Подскажите пожалуйста, в чем причина?
P.S. заранее массив вводить задом на перед не проще, ибо это связано с особенностями теории автоматического управления ;)
Хотел создать подпрограмму, так как определенный фрагмент кода будет часто повторяться.
Суть п/п заключается в "переворачивании" одномерного массива чисел, т.е. первый элемент становится последним, а последний первым и так все остальные.
Код п/п ниже: Однако при внедрении п/п в реальную программу в первом случае выдается что-то совсем не другое, а во втором случае вроде все ровно. Такое ощущение, будто в п/п остаются данные от других исполнений п/п. Скрин ниже: Подскажите пожалуйста, в чем причина?
P.S. заранее массив вводить задом на перед не проще, ибо это связано с особенностями теории автоматического управления ;)