Turbo Pascal. Массивы. Повторы.

Ответить
dartrod
Сообщения: 2
Зарегистрирован: 28 фев 2009, 18:27

Помогите решить задачу

Написать программу которая проверяет есть ли во введеном с клавитуры массиве элементы с одинаковым значением.

Оч нужно
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

пусть был введен массив M, размерности N

Код: Выделить всё

found:=false;
if N>1 then begin
  i:=2;
    while (not found) and (i<=N) do begin
    j:=1;
    while (not found) and (j<i) do begin
      found:=M[i]=M[j];
      inc(j);
    end;
    inc(i);
  end;
end;
if found then writeln('Повторения есть') else writeln('Повтороений нет');
Ответить