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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.03.2009, 23:58   #1
Flashcherry
 
Регистрация: 20.03.2009
Сообщений: 6
Плохо Найти кол-во её стобцов,все элементы которых различны. Delphi.

Дана целочисленная матрица размером M*N.Найти кол-во её стобцов,все элементы которых различны.
Flashcherry вне форума Ответить с цитированием
Старый 21.03.2009, 00:46   #2
capta1n
Форумчанин
 
Аватар для capta1n
 
Регистрация: 06.12.2008
Сообщений: 613
По умолчанию

Код:
program project;
label 1;
const
 m = 4;
 n = 5;
var
 a : array [1..m,1..n] of integer;
 count : byte;
 i,k,l : byte;
 flag : boolean;
begin
  randomize;
  for i:=1 to m do
   for k:=1 to n do a[i,k]:=random(10);
  for i:=1 to m do
  begin
    for k:=1 to n do write (a[i,k],'|');
    writeln
  end;
  count:=0;
  for k:=1 to n do
  begin
    flag:=false;
    for i:=1 to m-1 do
     for l:=i+1 to m do
      if a[i,k]=a[l,k] then
      begin
        flag:=true;
        goto 1
      end;
    1: if flag then continue
               else inc(count)
  end;
  writeln (count)
end.
capta1n вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти все целые числа,у которых ровно 6 делителей; jenja Общие вопросы C/C++ 3 03.10.2008 20:32
в начале все отрицательные, затем все положительные элементы в матрице motaro Паскаль, Turbo Pascal, PascalABC.NET 2 07.03.2008 19:16
найти минимальный элемент в каждой строке матрицы и записать все минимальные элементы в отдельный массив W_P Помощь студентам 6 28.12.2007 00:24
определение функции, которая находит кол-во столбцов, сумма в которых больше средне арифметич Sandwich Помощь студентам 11 29.10.2007 12:24