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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2012, 14:05   #1
Сергей11111
Новичок
Джуниор
 
Регистрация: 10.11.2012
Сообщений: 7
По умолчанию упорядочения одномерного массива Паскаль

Составьте алгоритм и программу к задаче:
Задача
Задано два неупорядоченные массива А(100) и В(100).Среди элементов каждого из них нету повторяемых.Создать новый массив С,который содержит элементы второго массива,которые не встречаются в первом массиве.Отсортировать массив С.Вывести два выходные массивы и созданный.
Сергей11111 вне форума Ответить с цитированием
Старый 11.11.2012, 16:13   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Показывай код ввода исходных массивов
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.11.2012, 16:50   #3
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Я так понимаю, что
Цитата:
А(100)
гарантирует что будет введено ровно 100 элементов массива А ?

Код:
count := 1;
for i := 1 to 100 do begin
    flag := TRUE;
    for j := 1 to 100 do begin
        if b[i] = a[j] then
            flag := FALSE;
    if flag then begin
        c[count] := b[i];
        Inc (count)
    end
end;
Не проверял
Или так :
Код:
count := 1;
for i := 1 to 100 do begin
    j := 1;
    while (j <= 100) and (b[i] <> a[j]) do
        Inc (j);
    if j > 100 then begin
        c[count] := b[i];
        Inc (count)
    end
end;
Тоже не проверял

Последний раз редактировалось Poma][a; 11.11.2012 в 16:55.
Poma][a вне форума Ответить с цитированием
Старый 11.11.2012, 20:05   #4
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
гарантирует что будет введено ровно 100 элементов массива А ?
буэээ...
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 11.11.2012, 20:13   #5
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Значит просто указывает на максимальную размерность массива?
Poma][a вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка одномерного массива Паскаль Сергей11111 Помощь студентам 4 11.11.2012 00:24
упорядочения одномерного массива Сергей11111 Помощь студентам 2 10.11.2012 13:45
Паскаль (Процедура-сортировка одномерного массива)Не сортирует . Виктор Cadet Помощь студентам 12 19.04.2012 00:03
Сортировка статического одномерного массива(паскаль) Yurik555 Помощь студентам 3 23.12.2011 12:39