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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2009, 19:09   #1
-=aHTPoПоС=-
Пользователь
 
Регистрация: 01.11.2009
Сообщений: 14
По умолчанию Проверка элементов матрицы на повторение

Привет всем) Я вот уже 2 дня ломаю голову над вот этой задачей
"Проверить, все ли элементы массива различны." То есть пользователь вводит размерность матрицы, мы можем вывести её в StringGrid'е потом забиваем её рандомом целыми числами - это всё понятно, но вот как проверить все ли элементы этого массива различны.......??? Я уже голову сломал((
-=aHTPoПоС=- вне форума Ответить с цитированием
Старый 14.11.2009, 19:13   #2
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Может сравнить каждый со всеми остальными?
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 14.11.2009, 19:19   #3
-=aHTPoПоС=-
Пользователь
 
Регистрация: 01.11.2009
Сообщений: 14
По умолчанию

Ну это понятно, но вот каким образом это сделать я как то не вкурю))
-=aHTPoПоС=- вне форума Ответить с цитированием
Старый 14.11.2009, 19:39   #4
VilAm
Пользователь
 
Аватар для VilAm
 
Регистрация: 14.11.2009
Сообщений: 56
По умолчанию

Код:
FOR I:=1 TO N DO
FOR J:= 1 TO N DO
FOR K:= 1 TO N DO
FOR L:=1 TO N DO
IF A[I,J]=A[K,L] AND (J<>L) AND (I<>K) THEN 
BEGIN
WRITELN('ODINAKOVYE EST')
BREAK;
END;
Мы чужды себе, мы, познающие, мы сами чужды себе
VilAm вне форума Ответить с цитированием
Старый 14.11.2009, 20:05   #5
sadfeel
Новичок
Джуниор
 
Регистрация: 14.11.2009
Сообщений: 10
По умолчанию

может так:

b[1] := a[1];
k := 0;
for i:=1 to n do
begin
for j:=1 to i do
if a[i] = b[j] then continue;
inc(k);
b[k] := a[i];
end;
sadfeel вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма четных элементов матрицы. Произведение элементов 3-го столбца. Минимальный элемент матрицы. renovare Помощь студентам 2 03.07.2009 21:13
Найти максимальный из положительных элементов матрицы и сумму отрицательных элементов. bessonov12 Microsoft Office Excel 7 04.05.2009 05:44
количество элементов матрицы, больших среднего арифмитического всех её элементов finch Помощь студентам 3 27.08.2007 15:48
Найти отношения суммы элементов главной диагонали и суммы элементов побочной диагонали квадратной матрицы Elmander Помощь студентам 2 21.06.2007 07:15