Как определить множество включающее в себя др множества? - Free Pascal

Узнай цену своей работы

Формулировка задачи:

Перечислительный тип имеет следующее определение: Type =nedelya (Voskr,Pon,vt,st,chet,pt,sb ); Определите множественный тип, включающий в себя множества ,из: А)названия любых дней недели;б)Названия рабочих дней недели. Код для вывода двух перечислений рабочий. А вот,что с ними делать,не пойму.
Листинг программы
  1. Program HELLO;
  2. uses crt;
  3. type TWokday = (Monday,Tuesday,Wednesday,Thursday,Friday);
  4. type Tweekend =(Saturday,Sunday);
  5. var
  6. Wokday : set of TWokday;
  7. i : TWokday;
  8. weekend:set of Tweekend;
  9. j:Tweekend;
  10. begin
  11. clrscr;//Очищаем экран
  12. for i := Low(Twokday) to High(Twokday) do
  13. Writeln('Рабочие дни недели ',i, ' ');
  14. Writeln();
  15. for j := Low(Tweekend) to High(Tweekend) do
  16. Writeln('Выходные дни недели ',j, ' ');
  17. Readln;
  18. end.

Решение задачи: «Как определить множество включающее в себя др множества?»

textual
Листинг программы
  1. //Перечислительный тип имеет следующее определение:
  2. Type  nedelya=(Voskr,Pon,vt,st,chet,pt,sb );
  3. //Определите множественный тип, включающий в себя множества ,из:
  4. //А)названия любых дней недели;
  5. Type mn_vse= set of nedelya;
  6. //б)Названия рабочих дней недели
  7. Type mn_rab= set of Pon..pt;

Объяснение кода листинга программы

  1. Создается перечислечный тип nedelya с возможными значениями: Voskr, Pon, vt, st, chet, pt, sb.
  2. Определяется множественный тип mn_vse, который включает в себя все значения из типа nedelya.
  3. Определяется множественный тип mn_rab, который включает в себя только рабочие дни недели из типа nedelya, то есть значения Pon..pt.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы