Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2012, 14:43   #1
naBel
 
Регистрация: 28.02.2012
Сообщений: 4
По умолчанию найти сумму чисел>0 в матрице.язык делфи

program Project2;

{$APPTYPE CONSOLE}

uses
SysUtils;
var a:array[1..99,1..99] of real;
n,m,i,j,ij:byte;
sum:real;
f:text;

begin
writeln('BBedute n,m');
readln(n,m);
for i:=1 to n do
for j:=1 to m do begin
if i<(n-j) then
a[i,j]:=cos(n-i-j)
else
a[i,j]:=sin(i-j);
end;
assign(f,'1.pas');
rewrite(f);
for i:=1 to n do begin
for j:=1 to m do
write(f,a[i,j]:8:2);
writeln(f);
end;
sum:=0;
For j:=1 To n Do begin
A[1,j]:=ij;
if ij>0 then ij:=a[i,j];
sum:=sum+ij
end;
writeln(f,'sum:',sum:8:2);
close(f);
end.

подскажите что не так,и если не трудно напишите как должно быть правильно
naBel вне форума Ответить с цитированием
Старый 24.04.2012, 17:28   #2
СтёпышЪ
Пользователь
 
Аватар для СтёпышЪ
 
Регистрация: 20.04.2012
Сообщений: 16
По умолчанию

Массив я так понял берется из некого файла? или вводится?

часть кода для нахождения суммы чисел больших нуля:
Код:
....
for i:=1 to n do
	for j:=1 to m do 
	begin
		if a[i,j]>0 then sum:=sum+a[i,j];
	end;
...
P.s. оформите код оп правилам используя специальный тег =)
СтёпышЪ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти сумму чисел.. Ins1De Общие вопросы C/C++ 9 18.02.2012 22:03
в матрице найти сумму элементов строки Lizonka-88 Паскаль, Turbo Pascal, PascalABC.NET 1 25.01.2012 16:17
В квадратной матрице найти сумму элементов главной и побочной диагонали, среднее, min и max (Pascal) Brusik Помощь студентам 0 09.07.2011 17:01
В матрице в каждой строке найти сумму N Элементов расположенных после максимального элемента этой строки lexflax Паскаль, Turbo Pascal, PascalABC.NET 0 20.04.2011 14:41
в сглаженой матрице найти сумму модулей элементов расположенных ниже главной диагонали Sergeo_89 Паскаль, Turbo Pascal, PascalABC.NET 8 07.12.2010 00:02