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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.11.2011, 00:01   #1
Casper098
Пользователь
 
Регистрация: 18.09.2011
Сообщений: 33
По умолчанию Задача в паскале

Program prim;
uses crt;
var a:array[1..6,1..6] of integer;
max,i,j:integer;
begin
clrscr;
randomize;
for i:=1 to 6 do
begin
for j:=1 to 5 do
begin
a[i,j]:=random(20)-10;
write(a[i,j]:4);
end;
a[i,6]:=random(20)-10;
writeln(a[i,6]:4);
end;
max:=-100;
for i:=2 to 6 do
for j:=1 to i-1 do
if max<a[i,j] then
max:=a[i,j];
writeln('max= ',max);
end.


Что нужно сделать,чтобы при выводе max,показывало из какой строчки и какого столбца он берется?
Ребят подскажите пожалуйста?
Casper098 вне форума
Старый 01.11.2011, 00:26   #2
iCaesy
In progress...
Форумчанин
 
Регистрация: 25.09.2011
Сообщений: 161
По умолчанию

Код:
str,stolb: set of byte;
Код:
str:=[i];
stolb:=[j];
Код:
writeln ('Srtoka: ',i,'Stolbec: ',j);
iCaesy вне форума
Старый 01.11.2011, 00:32   #3
Casper098
Пользователь
 
Регистрация: 18.09.2011
Сообщений: 33
По умолчанию

что такое set of byte?
куда надо вставить?,паскаль ошибку выдает.
Может как то по другому можно найти?

Последний раз редактировалось Casper098; 01.11.2011 в 00:35.
Casper098 вне форума
Старый 01.11.2011, 00:37   #4
iCaesy
In progress...
Форумчанин
 
Регистрация: 25.09.2011
Сообщений: 161
По умолчанию

Цитата:
Сообщение от iCaesy Посмотреть сообщение
Код:
str,stolb: set of byte;
Это в var

Код:
str:=[i];
stolb:=[j];
Это после цикла

Код:
writeln ('Srtoka: ',i,'Stolbec: ',j);
Это понятно куда
Так думаю ясно
iCaesy вне форума
Старый 01.11.2011, 00:45   #5
Casper098
Пользователь
 
Регистрация: 18.09.2011
Сообщений: 33
По умолчанию

Program prim;
uses crt;
var a:array[1..6,1..6] of integer; str,stolb: set of byte;
max,i,j:integer;
begin
clrscr;
randomize;
for i:=1 to 6 do
begin
for j:=1 to 5 do
begin
a[i,j]:=random(20)-10;
write(a[i,j]:4);
end;
a[i,6]:=random(20)-10;
writeln(a[i,6]:4);
end;
max:=-100;
for i:=2 to 6 do
for j:=1 to i-1 do
str:=[i];
stolb:=[j];
if max<a[i,j] then
max:=a[i,j];
writeln('max= ',max);
writeln ('Stroka: ',i,' Stolbec: ',j);
end.


из какой строки и столбца берется максимум он не показывает,он все время пишет строка 6 столбец 5.
и если так записать программу он уже максимум не правильно ищет.
Casper098 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В паскале задача Alexxxxxx Помощь студентам 5 22.10.2011 22:17
ЗАДАЧА НА ПАСКАЛЕ. ddeman666 Помощь студентам 2 01.11.2010 13:29
задача на паскале DOC26 Помощь студентам 0 23.10.2010 12:21
Задача на паскале. Dukem Помощь студентам 2 27.09.2010 18:08
Задача на Паскале Witaliy Помощь студентам 2 09.02.2009 17:56