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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2010, 19:39   #1
Тарас1
Новичок
Джуниор
 
Регистрация: 18.09.2010
Сообщений: 2
По умолчанию Из числовой последовательности удалить элементы.

Помогите пожалуйста решить задачу с массивом:
Пытался сам понять, искал похожую, но сам PASCAL знаю очень плохо, поэтому если не сложно: Из числовой последовательности удалить все элементы, кратные её минимальному чмслукроме самого числа.
Тарас1 вне форума Ответить с цитированием
Старый 18.09.2010, 23:47   #2
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

показывайте что сами пытались сделать
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 19.09.2010, 02:40   #3
Don Karleone
Форумчанин
 
Регистрация: 05.04.2010
Сообщений: 410
По умолчанию

Код:
var
  mas: array [1..10] of integer;  {последовательность чисел}
  min, i, j: integer;
begin
  {ввод последовательности и поиск индекса минимального элемента}
  for i:=1 to 10 do
    begin
       readln(mas[i]);
       if i = 1 then min:=mas[i]
                 else
                   if mas[i] < min then min:=mas[i];
    end;
  {удаляем элементы}
  for i:=1 to 10 do
    begin
      if (mas[i] <> mas[min]) and ((mas[i] mod mas[Imin]) = 0)
        then
            for j:=i to 9 do
               mas[j]:=mas[j+1];           
    end;
end;
вроде так но я не проверял
ICQ: 593-013-807
Don Karleone вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить элементы последовательности, используя рекурсию. ilyas22 Помощь студентам 2 23.05.2010 19:20
Удалить из состава строки последовательности bingooo Паскаль, Turbo Pascal, PascalABC.NET 18 05.04.2010 14:28
Удалить элементы массива Маськ@ Паскаль, Turbo Pascal, PascalABC.NET 1 21.12.2008 17:46
сортировка числовой последовательности по возрастанию Solniffko Паскаль, Turbo Pascal, PascalABC.NET 7 14.11.2008 08:36
суммы членов числовой последовательности tonic Microsoft Office Excel 2 04.01.2008 00:24