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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2011, 21:31   #1
(=Hello=)
Пользователь
 
Регистрация: 24.02.2011
Сообщений: 39
По умолчанию Множества (Pascal)

Ввод элементов множеств осуществлять до нажатия клавиши ‘z’.
Дано множество X1 содержащее целые числа из диапазона [1..100]. Сформировать новое множество Y1 путем выделения из множества X1 нечетных чисел, множество Y2 путем выделения из множества X1, чисел, кратных 15.
(=Hello=) вне форума Ответить с цитированием
Старый 27.02.2011, 10:06   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

вы уже какую задачу решаете не сами, не приводя ни единой строчки своего кода ?
Код:
for i := 1 to 100
  do begin
  if (i in x1) and (odd(i))
    then y1 := y1+[i];
  if (i in x1) and (i mod 15  = 0)
    then y2 := y2+[i];
  end;
как-то так, остальную рутину сами
phomm вне форума Ответить с цитированием
Старый 27.02.2011, 10:53   #3
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Код:
    then y1 := y1+[i];
Тут лучше использовать механизмы работы со множествами (include)... Оно как-то ближе к теме...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal. Множества. Corpinccom Помощь студентам 3 20.11.2011 03:41
[Pascal] на множества Bullet810 Помощь студентам 4 19.01.2011 18:47
Pascal. Множества. Corpinccom Помощь студентам 6 18.08.2010 18:18
Pascal. Множества blondinochka Помощь студентам 4 19.12.2009 14:49