Показать сообщение отдельно
Старый 23.04.2013, 20:10   #7 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

2interacia
Коллега, мне кажется, Вы излишне придирчивы. Во всяком случае, по сравнению с теми перлами и ошибками, которые, судя по нашему форуму, частенько встречаются в методичках, это еще более ли менее.
Цитата:
Сообщение от interacia Посмотреть сообщение
Алгоритм формирования одномерного массива считаю вообще нераскрытым в условии задачи. Что за диагональные элементы? В какой последовательности их брать? Из каких диагоналей (параллельных главной или неглавной диагонали)?
Если тип диагонали не указан, то следует понимать, как "главная диагональ"
Цитата:
Сообщение от interacia Посмотреть сообщение
(след матрицы) это что такое понятие или сокращение?
След матрицы — Википедия
Цитата:
Сообщение от interacia Посмотреть сообщение
Тут загвоздка в выражении (разделить на полученное значение) что за значение в результате чего мы его должны были получить.
Дык ясен пень, на полученный шпур (след) и надо делить.
Цитата:
Сообщение от interacia Посмотреть сообщение
И что за общепринятый вид такой всю жизнь вывожу как хочу. Может, что-то, я в жизни пропустил, есть какой то стандарт в этой области (Пример бы, хотя бы посмотреть).
Ну, это уж совсем не по делу. Понятно, что имеется в виду отображение матрицы в виде таблицы (строки-столбцы), а не, например, так: a[1,1]=5; a[1,2]=0; a[1,3]=18 и т.д.

2БаирАбушеев
Ну что же - выложенный код в принципе правилен, во всяком случае явных ошибок не видно. Правда, не сказать, чтобы особо сделан по уму: ну вот что это такое за:
Цитата:
Сообщение от БаирАбушеев Посмотреть сообщение
for i:=1 to n do
for j:=1 to n do
if i=j then b[i]:=a[i,j];
когда ровно то же получается в одну строчку:

for i:=1 to n do b[i]:=a[i,i];

Но это уже так, не по сути.
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070