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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2013, 18:58   #1
---Demon---
Пользователь
 
Регистрация: 03.04.2013
Сообщений: 22
По умолчанию по какой то причине прога уходит в бесконечность!

В виде процедуры найти наибольшее в столбике
Код:
program massiv;
uses crt;
type  mas=array [1..20, 1..20] of integer;

procedure maxel (var a:mas; maxe,m1,m2:integer);
var i,j,m,n:integer;
begin
for j:=1 to n do
begin
maxe:=a[1,j];
m1:=1;
m2:=j;
for i:=2 to m do begin
if a[i,j]>maxe then
begin
maxe:=a[i,j];
m1:=i;
m2:=j;
end;
end;
writeln ('max v stolbce  ', i:2, ' = ', maxe, ' pozicia = ','a[',m1,',',m2,']' );
end;
end;

var c:mas;
var i,j,m,n,sum,max,p1,p2:integer;
var sar:real;
var f:text;
begin
clrscr;
writeln ('kolichestvo strok');
readln (m);
writeln ('koli4estvo stolbcov');
readln (n);
clrscr;
writeln ('vvodite elementy matrici');
for i:=1 to m do begin
for j:=1 to n do begin
write ('c[',i,',',j,']=');
readln (c[i,j]);
end;
end;

clrscr;
for i:=1 to m do begin
for j:=1 to n do begin
write (c[i,j]:4);
end;
writeln;
end;


maxel (c,max,p1,p2);


for j:=1 to n do begin
sum:=sum+c[m,j];
end;
sar:=sum/n;
writeln ('sr. ariphm nizhnei stroki = ',sar:5:3);
assign (f,'matrica.txt');
rewrite (f);
for j:=1 to n do begin
write(f,c[m,j]:4);
end;
close(f);
readln;
end.
---Demon--- вне форума Ответить с цитированием
Старый 29.05.2013, 20:15   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Посмотрите цикл в 8-й строке.
Дальше не смотрел.
s-andriano вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бесконечность пространства. Levsha100 Свободное общение 96 14.12.2012 00:15
По какой причине сообщение вылетает 2 раза Lokos Общие вопросы Delphi 8 11.03.2011 14:59
надо разобраться в причине проблемы AndreyOrico Безопасность, Шифрование 0 11.02.2011 10:53
код символа бесконечность Chudo4258 Помощь студентам 8 01.07.2010 16:41