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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2008, 04:30   #1
Mango
Пользователь
 
Аватар для Mango
 
Регистрация: 08.09.2008
Сообщений: 20
По умолчанию Указатели

Здравствуйте, очень прошу помочь в работе с указателями..
задача такая
Дан массив d размерностью 300 на 300. Найти максимальное значение среди сумм элементов каждой строки.

я уже начала ее решать, но там где-то необходимо написать как находится сумма в массиве..а я в Delphi почти не разбираюсь((((
вот что начала..
Const n=300;
Type d3=array[1..n] of integer;
dP=^d3;
tdP=array[1..n] of dP;
Var d:tdP;
i,j,S,k:integer;
begin
k:=0;
for i:=1 to n do begin
New (d[i]);
S:=0;
for j:=1 to n do begin
d[i]^[j]:=random(10);
S:=S+d[i]^[j];
end;
Mango вне форума Ответить с цитированием
Старый 06.12.2008, 11:54   #2
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Жестоко, писать нахождение максимальной суммы элементов строки через указатели...
Код:
program parraysum;

const n = 300;

type d3 = array[1..n] of integer;
     td3 = ^d3;
     tdp = array[1..n] of td3;

var d: tdp;
    i, j, max, s: integer;

begin
randomize;
new(d[1]);
s := 0;
for j := 1 to n do
  begin d[1]^[j] := random(10); s := s + d[1]^[j] end;
max := s;
for i := 2 to n do
  begin
  s := 0;
  new(d[i]);
  for j := 1 to n do
    begin d[i]^[j] := random(10); s := s + d[i]^[j] end;
  if s > max then max := s
  end;
writeln(max);
end.
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 09.12.2008, 12:15   #3
Mango
Пользователь
 
Аватар для Mango
 
Регистрация: 08.09.2008
Сообщений: 20
По умолчанию

Все получилось) спасибо)))
Mango вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Указатели JOFRIF Общие вопросы C/C++ 2 31.08.2008 18:34
Указатели Принц Общие вопросы C/C++ 2 08.06.2008 16:15
Указатели в Си Иллидан Общие вопросы C/C++ 7 20.02.2008 11:14
Указатели в функции. _LEON_ Общие вопросы C/C++ 4 04.02.2008 10:38
Указатели Си JET_FLASH Общие вопросы C/C++ 2 31.01.2008 23:02