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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2012, 19:29   #1
Olgaandsasha
Пользователь
 
Регистрация: 24.10.2011
Сообщений: 54
По умолчанию генерация матриц с использованием процедуры

сгенерировать две матрицы А и В размером n и m случайных чисел в диапазоне [0,121]. генерацию осуществить с помощью процедуры.
подскажите как это делается?
Olgaandsasha вне форума Ответить с цитированием
Старый 19.04.2012, 19:38   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

эм...
в зависимости от того , какие средства предполагается использовать.
Динамика, или статика?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 19.04.2012, 19:40   #3
Olgaandsasha
Пользователь
 
Регистрация: 24.10.2011
Сообщений: 54
По умолчанию

ничего не указано. вот это все задание.
Olgaandsasha вне форума Ответить с цитированием
Старый 19.04.2012, 19:54   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

ну а собственные предпочтения какие?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 19.04.2012, 19:58   #5
Olgaandsasha
Пользователь
 
Регистрация: 24.10.2011
Сообщений: 54
По умолчанию

динамика лучше
Olgaandsasha вне форума Ответить с цитированием
Старый 19.04.2012, 20:48   #6
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

к примеру на PascalABC.Net
Код:
program example_dyn_array;
uses crt;
type
  TDynArrCols = array of integer;
  TDynArr =  array of TDynArrCols;
var
  A, B: TDynArr;
  i, j: integer;

procedure Generation (var _mas: TDynArr; const rows, cols: integer; 
                      const rangeA, rangeB: integer);
var
  i, j: integer;
begin
   SetLength(_mas, rows);
   for i := 0 to rows - 1 do
     SetLength(_mas[i], cols);
   randomize;
   for i := 0 to rows - 1 do
     for j := 0 to cols - 1 do
       _mas[i,j] := random(rangeB - rangeA + 1) + rangeA;
end;

begin
  clrscr;
  generation (A, 5, 3, 0, 121);
  for i := 0 to 4 do
  begin
    for j := 0 to 2 do
      Write (A[i,j]:5);
    WriteLn;
  end;
  ReadKey;
end.
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 21.04.2012, 20:33   #7
Olgaandsasha
Пользователь
 
Регистрация: 24.10.2011
Сообщений: 54
По умолчанию

а можно просто в паскале?
Olgaandsasha вне форума Ответить с цитированием
Старый 22.04.2012, 04:05   #8
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Цитата:
Сообщение от Olgaandsasha Посмотреть сообщение
а можно просто в паскале?
А что вы подразумеваете под этим самым "просто Паскалем", уважаемые Оля с Сашей?

Вот вы приходите в магазин автомобилей. Вам говорят - вот Мерс 600, вот BMW всякие там, вот Volvo, Toyota, ... А вы что отвечаете? "Дайте нам просто машину"? Так что ли?..

Пример, приведенный Хакером прекрасно работает и во FreePascal тоже. А что именно ВАМ надо - хоть бы сказали, что ли уж..

И вообще это хамство - не сказать спасибо, когда дали код готовый..
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Старый 06.05.2012, 19:41   #9
Olgaandsasha
Пользователь
 
Регистрация: 24.10.2011
Сообщений: 54
По умолчанию

Спасибо, конечно.
Olgaandsasha вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выполнить задание по обработке матриц с использованием указанных методов сорти-ровок ( Более подробно в описаниях)... Anton94.by Паскаль, Turbo Pascal, PascalABC.NET 1 06.02.2012 23:31
шифрование с использованием алгебры матриц 123kiv Общие вопросы Delphi 0 18.03.2011 23:10
программа с использованием динамических матриц fatefighter Помощь студентам 1 19.10.2010 08:27
Генерация матриц Kuzemark Общие вопросы C/C++ 3 06.09.2010 19:17