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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2010, 22:01   #1
swedalena
Пользователь
 
Регистрация: 19.05.2010
Сообщений: 25
По умолчанию Двумерный массив в паскале

Народ помогите пожалуйста , а то я совсем запуталась !!!! Мне нужно создать двумерный массив N=8 M=5 a=9*i*i+j*j-50 .
swedalena вне форума Ответить с цитированием
Старый 19.05.2010, 22:05   #2
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Код:
uses crt;
Const
n=8;
m=5;
var
 a: array [1..n,1..m] of integer;
 i,j: integer;
begin
 clrscr;
  writeln('Матрица А: ');
   for i:=1 to n do
    begin
     for j:=1 to m do
      begin
       a[i,j]:=9*i*i+j*j-50;
       write(a[i,j]:4,' ');
      end;
      writeln;
    end;
    writeln;
    end.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 19.05.2010, 22:07   #3
Stranger333
Пользователь
 
Аватар для Stranger333
 
Регистрация: 19.05.2009
Сообщений: 98
По умолчанию

а у вас елемент масива??? ксли да то вот
Код:
const n=8; m=5;
var
a:array [1..n,1..m] of integer;
i,j : integer;
begin
  for i:=1 to n do
  for j:=1 to m do
  a[i,j]:=9*i*i+j*j-50;
  for i:=1 to n do
  begin
    for j:=1 to m do
    begin
      write(a[i,j]:5);
    end;
    writeln;
  end;
  readln;
end.
Stranger333 вне форума Ответить с цитированием
Старый 19.05.2010, 22:09   #4
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Как уже нераз мне говорилось:''Нечего плодить циклы''.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 19.05.2010, 22:20   #5
swedalena
Пользователь
 
Регистрация: 19.05.2010
Сообщений: 25
По умолчанию

Спасибо большое=)
swedalena вне форума Ответить с цитированием
Старый 19.05.2010, 22:25   #6
swedalena
Пользователь
 
Регистрация: 19.05.2010
Сообщений: 25
По умолчанию

не запускается.пишет системе не удается найти указаный путь .
swedalena вне форума Ответить с цитированием
Старый 19.05.2010, 22:26   #7
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

какая именно?
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 19.05.2010, 22:30   #8
swedalena
Пользователь
 
Регистрация: 19.05.2010
Сообщений: 25
По умолчанию

все.У меня полностю звучит задание так:Создать двумерный массив . Элементы массива рас¬считать по формуле. Над элементами массива произвести указанные действия.Найти минимальный по модулю элемент в каждом столбце массива.Вот как написала:Program Pr_4;
uses crt;
const n=8; m=5;
var
a:array [1..n,1..m] of integer;
i,j : integer;
begin
for i:=1 to n do
for j:=1 to m do
a[i,j]:=9*i*i+j*j-50;
for i:=1 to n do
begin
for j:=1 to m do
begin
write(a[i,j]:5);
end;
min:=X[1];
Nmin:=1;
for i:=2 to N do
if Х[i]<min then
begin
min:=X[i];
Nminx:=i;
end;
writeln ('min=',Max:l:3, ' Nminx=', Nminx);
writeln;
end;
readln;
end.
Правильно?
swedalena вне форума Ответить с цитированием
Старый 19.05.2010, 22:45   #9
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Код:
uses
  crt;
Const
c=8;k=5;
var
  mas:array [1..c,1..k] of integer;
  i,j,imin:integer;
begin
randomize;
      writeln('массив A: ');
  for i:=1 to c do
    begin
    for j:=1 to k do
    begin
      mas[i,j]:=9*i*i+j*j-50;
      write(mas[i,j]:3,' ');
    end;
    writeln;
    end;
    writeln;
  for j:=1 to k do
  begin
   imin:=1;
  for i:=1 to c do
   if abs(mas[i,j])<abs(mas[imin,j]) then
    imin:=i;
    writeln('Минимальный элемент ',j,'-го столбца:=',mas[imin,j]);
  end;
writeln;
     end.
ЧТО ПИШЕТ?
にんじゃ

Последний раз редактировалось ROMA2PVT; 19.05.2010 в 23:07.
ROMA2PVT вне форума Ответить с цитированием
Старый 19.05.2010, 22:49   #10
swedalena
Пользователь
 
Регистрация: 19.05.2010
Сообщений: 25
По умолчанию

Не запускается .
swedalena вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерный массив в паскале. Beto4ka Помощь студентам 1 29.04.2010 03:12
Двумерный массив на паскале Metal593 Помощь студентам 2 16.04.2010 23:35
Двумерный массив на Паскале ГлавБухОЙ Помощь студентам 0 18.12.2009 19:24
Двумерный массив в паскале makc101 Помощь студентам 3 30.11.2009 08:49
Двумерный массив на Паскале HECTOR.A. Помощь студентам 2 24.12.2008 21:21