![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.10.2012
Сообщений: 23
|
![]()
Здраствуйте я студент заочник и я прошу вас помогти решыть задачку поскольку я начинаючийв етом деле опыта имею мало ...
и я не знаю как ето зделать ![]() зарание спасибо ![]() Задание: Из матрицы A(a[1,1]=-24 ;a[1,2]=-16.5 ;a[2,1]=-14.2 ;a[2,2]=14) получить компоненты вектора X={xi}, i=1,2,...,n,в качестве вектора принять главную диагональ матрицы , которая преобразована следующим образом: в начале каждой строки должны быть ее неотрицательные элементы, а в конце - отрицательные элементы (с сохранением порядка следования тех или иных элементов). Текст матрицы: Код:
Последний раз редактировалось Stilet; 13.11.2012 в 20:13. |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Вектор можно формировать так:
Код:
Совет: N задавай константой, не делай динмассивом - все равно не разберешся ![]() P.S. А чего ты N задал 2? У тебя же 20 элементов - сделай N константой и A:array[1..n,1..n] of real;
I'm learning to live...
Последний раз редактировалось Stilet; 13.11.2012 в 20:15. |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 12.10.2012
Сообщений: 23
|
![]()
Программа должна иметь такой вид?
Код:
Последний раз редактировалось Stilet; 13.11.2012 в 20:42. |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Да такой. Добавляй теперь вывод на экран.
I'm learning to live...
|
![]() |
![]() |
#5 |
Пользователь
Регистрация: 12.10.2012
Сообщений: 23
|
![]()
Выдает ошибку...
|
![]() |
![]() |
#6 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
Потому что вот так надо:
Код:
![]()
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 13.11.2012 в 20:57. |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 12.10.2012
Сообщений: 23
|
![]()
А теперь все правильно?
код: const n=2; var A:array[1..n,1..n] of real; x: array [1..n*n] of real; i,j:integer; begin writeln; for i:=1 to n do for j:=1 to n do begin a[i,j] := -2 * (j / 2 - 3.1) * (i - 3.9) + Exp(2.5*Ln(i * j))- 10; write('a[',i,',',j,']=',a[i,j]:6:5,' '); end; Begin j:=1; for i:=1 to n do if a[i,i]<0 then begin x[j]:=a[i,i] inc(j);end; for i:=1 to n do if a[i,i]>=0 then begin x[j]:=a[i,i] inc(j);end; wrireln(x[j]); end writeln; readln; end. |
![]() |
![]() |
#8 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
почти. Еще один знак:
Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
#9 |
Пользователь
Регистрация: 12.10.2012
Сообщений: 23
|
![]()
Пишет ошыбку неверное выражение в
for i:=1 to n do if a[i,i]<0 then begin x[j]:=a[i,i] inc(j);end; for i:=1 to n do if a[i,i]>=0 then begin x[j]:=a[i,i] inc(j);end; |
![]() |
![]() |
#10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Раз школота мои предупреждения не читает, тема закрыта. следующая такая же будет удаляться без сожаления.
I'm learning to live...
|
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Умножение вектора на матрицу. Паскаль | xakkkkker | Помощь студентам | 2 | 18.06.2012 19:42 |
на вектора | Рузанна | Помощь студентам | 3 | 13.10.2011 17:44 |
Паскаль: длина вектора, массивы... | r.elen | Помощь студентам | 16 | 23.04.2011 13:34 |
Из одномерного массива(вектора) по доп.массиву разрешенных значений получить массив неразрешенных(Паскаль | Марьянка | Помощь студентам | 8 | 01.04.2011 09:09 |