Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Образовательный студенческий форум _ Информатика / Программирование _ задача

Автор: chel-over 6.4.2011, 17:28

Составить программу,массив распечатать в виде матрицы.Xij=(ln(i+j^2))/(i^2+j^2),найти среднее арифметичекоеэлементов столбцов i=1,...5,j=1,...4.
for i:= 1 to 5 do
for j:=1 nj 4 do
x[i,j] := (ln(i + j*j)/(i*i + j*j);
for i:= 1 to 5 do begin
for j:=1 nj 4 do
write(x[i,j]:8:3);
writeln; end;
правильно?

Автор: граф Монте-Кристо 6.4.2011, 18:02

После for'ов begin'ы и end'ы неплохо бы поставить. Ну и объявления переменных тоже не помешает.
Не посчитали среднее по столбцам.

Автор: chel-over 7.4.2011, 3:54

может подскажите как подсчитать!часть программы!

Автор: граф Монте-Кристо 7.4.2011, 10:25

Делаете цикл по столбцам,в каждой итерации - цикл по строкам, в котором складываете все элементы столбца. Потом делите на количество.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)