Вопрос № 178241: Уважаемые эксперты помогите пожалуйста: Нужно подправить программу http://rfpro.ru/upload/2293 Желательно оставив саму программу такой же! Варианты которые не подошли : http://rfpro.ru/question/178174#229094 http://rfpro.ru/question...
Вопрос № 178241:
Уважаемые эксперты помогите пожалуйста: Нужно подправить программу http://rfpro.ru/upload/2293 Желательно оставив саму программу такой же! Варианты которые не подошли : http://rfpro.ru/question/178174#229094 http://rfpro.ru/question/177063 ( Ответ № 259920 от F®ost, Модератор похоже годится (он у меня и записан), но надо его исправить.
Само задание: http://rfpro.ru/upload/2257
( Хотя я почти ничего в этом не понимаю, но может быть надо так: (то что подчёркнуто) Procedure
creatvect (var y:vect; k,kl,n,nl:real); Или вместо k,kl,n,nl:real m:byte ) ? - но это так мои размышления.
Отвечает lamed, Бакалавр :
Здравствуйте, sanekvseti. Версия ответа в Приложении. Turbo Pascal 7, ABC Pascal. В методичке жестко описаны три процедуры: vvod, vyvod, form. Рассмотрим задачу с этой точки зрения. 1. Процедура vvod должна только вводить данные в матрицу. Ее менять нельзя. 2. Процедура vyvod должна только распечатывать вектор. Ее менять нельзя. 3. Процедура form формирует вектор по заданной матрице и правилу, которое задано для каждого студента. В Вашем случае можно пойти двумя путями: - вводить диапазон
в главной программе и передавать в процедуру form (ответ на вопрос 178141 эксперт Пупорев Юрий Борисович) - вводить диапазон в самой процедуре form, как сделано в Приложении. Удачи!