IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Структурированный тип множество
Korsar
сообщение 1.12.2006 23:13
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 39
Пол: Мужской
Реальное имя: Дмитрий

Репутация: -  0  +


Народ помогите пожалуйста решить задачу!!!!!
Используя структурированный тип множество выполнить следующие действия с исходными данными. Если мощность множества (количество элементов без учета повторений) не задана, принять ее равной 10. Значения элементов исходных множеств ввести с клавиатуры. На экран вывести исходные и полученные множества.
Дано множество X1, содержащее целые числа из диапазона [1..100]. Сформировать новое множество Y1 путем выделения из множества X1 нечетных чисел, множество Y2 путем выделения из множества X1, чисел, кратных 15. На экран вывести исходное и полученные множества, а также мощность множества Y2.

Или подскажите где есть подобная. Заранее благодарен.


--------------------
Чайник по Паскалю!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Korsar
сообщение 8.12.2006 17:41
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 39
Пол: Мужской
Реальное имя: Дмитрий

Репутация: -  0  +


Спасибо большое Pola!!! Все равно не получается что-то!!! Ввожу элементы множества, после ввода последнего элемента нажимаю Enter и меня выбрасывает обратно. В чем дело? Что я не правильно делаю?
Код

program laba;
uses crt;
const n=10;
var i: set of byte
   procedure vvod;
     var a,s: byte;
      begin
       i:=[];
        for s:=1 to n do
         begin
          write('введите элемент множества ');
          readln(a);
          i:=i+[a];
         end;
      end;
   procedure vivodr;
     var a,s: byte;
           begin
            for s:=1 to n do
             if (a in i) and (a mod 2=1) then
              writeln('множество нечетных чисел:',i);
           end;
    procedure vivodr15;
     var a,s: byte;
       begin
        for s:=1 to n do
         if (a in i) and (a mod 15=0) then
          writeln('множество чисел кратных 15:',a);
       end;    
begin
  vivod;
  vivodr;
  vivodr15;
  readln;
end.  


Сообщение отредактировано: Korsar - 8.12.2006 17:45


--------------------
Чайник по Паскалю!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Korsar   Структурированный тип множество   1.12.2006 23:13
volvo   Здесь есть нечто ОЧЕНЬ похожее: Даны три множества...   1.12.2006 23:22
Korsar   А именно эту задачу решить помогите пожалуйста...   2.12.2006 0:20
Ozzя   А именно эту задачу решить помогите пожалуйста...   2.12.2006 7:32
Korsar   Что означает функция include???   2.12.2006 11:54
мисс_граффити   включить в множество   2.12.2006 12:23
Korsar   Люди добрые, скажите пожалуйста что в этой програм...   8.12.2006 2:16
volvo   :blink: Где у тебя множества-то? Целые числа вижу...   8.12.2006 2:51
Korsar   Вот щас set использовал. Мне надо чтобы я сам с кл...   8.12.2006 13:34
Pola   1 ты его вводишь( к сожалению не в цикле), но не д...   8.12.2006 13:38
Korsar   1 А разве i:=[a]; не добавление в множество? Если...   8.12.2006 13:56
Pola   i:=i+; или Include(i,a); и после ввода a [code=...   8.12.2006 14:16
Korsar   Спасибо большое Pola!!! Все равно не п...   8.12.2006 17:41
Korsar   Народ, ну подмогните пожалуйста бедному студенту...   8.12.2006 22:45
мисс_граффити   у меня вообще не компилируется... а у тебя выбрасы...   8.12.2006 23:55
Korsar   у меня вообще не компилируется... а у тебя выбрас...   9.12.2006 2:02
мисс_граффити   Я что, компилятор? Запускаешь какой-нибудь компиля...   9.12.2006 8:15
Гость   Всем большое спасибо!!! Я нашел все ош...   9.12.2006 11:52


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 18.07.2025 14:22
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"