Помощь - Поиск - Пользователи - Календарь
Полная версия: Нахождение суммы строки массива
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Romka
Решите вот такую программу и блок схему к программе: Описать функцию нахождения суммы первой строки массива А(4,4),состоящего из вещественных элементов. Нужно до четверга.
Буду очень благодарен.
klem4
1) Читай правила форума
2) Пользуйся поиском.
Romka
klem4 подскажи,куда мне написать вопрос.В какую тему.Немогу разобраться.

Уже написал... В следующий раз называй тему как положено...
klem4
держи

{$n+}
uses crt;
const n=4;
type
arrT = array[1..n,1..n] of extended;
var
a:arrT;
i,j:integer;

function sum(x:arrT;r:integer):extended;
var s:extended;
i,j:integer;
begin
s:=0;
for j:=1 to n do
s:=s+x[r,j];
sum:=s;
end;

Begin
clrscr;
for i:=1 to n do
for j:=1 to n do
begin
write('x[',i,',',j,']=');
readln(a[i,j]);
end;

for i:=1 to n do
begin
writeln;
for j:=1 to n do
write(a[i,j]:4 :1,' ');
end;
writeln('s=',sum(a,1):2 :2);
readln;
end.

Romka
klem4 большое спасибо.Сможешь сделать к этой программе блок схему пожалуйста
klem4
б/c ф-ции

:low:
Romka
klem4 программу набрал.Почему то пишет ошибку после S:=0;
Что там может быть.
klem4
думаю это из-за ошибки в 12 строке .... :D

какая ошибка то ?
volvo
Цитата(klem4 @ 24.05.05 19:55)
какая ошибка то ?

:D Твоя любимая... "Переменная цикла должна быть локальной" smile.gif
Romka
Вот,что пишет Error 116: Must be in 8087 mode to compile this
Если на понял,попробуй себе набрать на паскале и станет всё ястно.
И ещё что такое arrT и extended
Romka
Скажите эта программа решена с использованием Функции(мне надо,что бы было с функцией)
volvo
Цитата(Romka @ 24.05.05 20:00)
Вот,что пишет Error 116: Must be in 8087 mode to compile this

Быть не может - для этого {$n+} стоит первой строкой, чтобы этой ошибки не возникало...

Цитата(Romka @ 24.05.05 20:00)
Если на понял,попробуй себе набрать на паскале и станет всё ястно.

У меня например компилируется "на ура"... А ты попробуй представить, что есть не только Turbo Pascal, а еще и другие компиляторы. Ты каким пользуешься?

Цитата(Romka @ 24.05.05 20:00)
И ещё что такое arrT и extended

А это тебе в книжках читать нужно ...
Romka
volvo да всё работает.Это я ошибся спасибо.И как можно ещё решить эту программу с использованием Function.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.