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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2008, 20:40   #1
Александр НИК-В
 
Регистрация: 01.12.2008
Сообщений: 5
По умолчанию Помогите пожалуйста с задачей......лаба горит

Дана двумерная матрица.Есть ли в ней одинаковые строки?
Александр НИК-В вне форума Ответить с цитированием
Старый 01.12.2008, 23:16   #2
RealSHELS
Форумчанин
 
Аватар для RealSHELS
 
Регистрация: 04.03.2008
Сообщений: 176
По умолчанию

Код:
program _1;
uses crt;
const n=3;
type
 mini=0..1;
 tn=1..n;
 stroka=array[1..n] of mini;
 mas=array[1..n] of stroka;
var
asd:mas;

procedure zapovn(a:tn; var as:mas);
var
i,j:tn;
begin
  randomize;
  for i:=1 to a do
    for j:=1 to a do
     as[i,j]:=random(2);
end;

procedure vuvod(a:tn; as:mas);
var
i,j:tn;
begin
  for i:=1 to a do
   for j:=1 to a do
     if j<>a then write(as[i,j],' ') else writeln(as[i,j]);
end;

procedure obrahunok(a:tn; as:mas);
var i,j,k:tn;
b:boolean;
begin
  for i:=1 to n-1 do
    for j:=i+1 to n do
     begin
       b:=true;
       for k:=1 to a do
         if as[i,k]<>as[j,k] then
           begin
             b:=false;
             break;
           end;
       if b then writeln(i,' i ',j,' stroki odnakovi');
     end;
end;

begin
  clrscr;
  zapovn(n,asd);
  vuvod(n,asd);
  obrahunok(n,asd);
  readln;
end.
RealSHELS вне форума Ответить с цитированием
Старый 01.12.2008, 23:57   #3
Александр НИК-В
 
Регистрация: 01.12.2008
Сообщений: 5
По умолчанию Большое СПС.

А без процедур можешь это же сделать?очень нужно.Заранее спасибо.......
Александр НИК-В вне форума Ответить с цитированием
Старый 02.12.2008, 00:18   #4
Horknee
Пользователь
 
Регистрация: 21.09.2008
Сообщений: 70
По умолчанию

Так сам убери их-это же очень просто=))
Horknee вне форума Ответить с цитированием
Старый 02.12.2008, 15:18   #5
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

Получилось ?
Skype : UASm1Le.
Sm1Le вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с задачей пожалуйста Apache Паскаль, Turbo Pascal, PascalABC.NET 2 07.10.2008 20:35
Помогите пожалуйста с задачей!!! Aleo13 Паскаль, Turbo Pascal, PascalABC.NET 7 03.10.2008 16:16
ГОРИТ ДИПЛОМ!!!! пожалуйста помогите разобраться с программой alexs2141 Фриланс 6 03.06.2008 20:30
Пожалуйста, помогите с задачей по C++ Maksimym Помощь студентам 2 10.01.2008 23:18
помогите пожалуйста с задачей! Coolmanz Помощь студентам 2 06.01.2008 23:07