![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 20.10.2010
Сообщений: 1
|
![]()
Всем доброго времени суток))
Я как раз в тему создам топик) После топика, где сказано все о матрицах)) Но, у меня немножко другая проблема: Есть задача: "Вручную ввести матрицу nxn. В каждой строке из элементов до главной диагонали включительно выбрать наименьший. Результат вывести в виде матрицы-рядка." Суть проблемы: не получается создать матрицу результатов. Выводит только минимальное значение последнего рада. Блок-схема, которую рекомендовал преподаватель вложена. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 588
|
![]()
Uses CRT;
Const MaxKol=20; Type Matrix=array[1..MaxKol,1..MaxKol] of integer; Vektor=array[1..MaxKol] of integer; Var M:Matrix; V:Vektor; i,j,k,str,stolb:Byte; Min:Integer; Begin ClrScr; Writeln; Write('Vvedite kolichestvo strok: '); Readln(Str); Writeln; Stolb:=str; For i:=1 to Str do Begin Write('Vvedite ',i,' stroku: '); For j:=1 to Stolb do Read(M[i,j]); End; Writeln; Readln; Writeln('Matrica '); Writeln; For i:=1 to Str do Begin For j:=1 to Stolb do Write(M[i,j]:3); Writeln End; Writeln; i:=1; k:=1; Min:=High(Integer); Repeat For j:=1 to i do Begin If M[i,j] < Min then Begin Min:=M[i,j]; End; V[k]:=Min; End; Min:=High(Integer); Inc(k); Inc(i) Until i > Str; Writeln('Vektor: '); Writeln; For i:=1 to Str do Write(V[i]:3); Readln End.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681 |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 15.10.2010
Сообщений: 42
|
![]()
Увеличивай индекс массива при записи в него нового значения
Последний раз редактировалось Joker_vad; 21.10.2010 в 17:15. Причина: касяк |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TurboPascal: графы, матрицы смежности и матрицы инцидентности. | ulala | Помощь студентам | 1 | 03.03.2011 19:28 |
Каксоздать из матрицы минор этойже матрицы | drNabla | Microsoft Office Excel | 8 | 23.05.2010 20:51 |
Матрицы:функция изменения порядка столбцов матрицы | Fajyz | Помощь студентам | 0 | 13.01.2010 09:40 |
На главную диагональ матрицы поместить наибольшие элементы этой матрицы | mivel | Помощь студентам | 2 | 23.12.2009 21:19 |