Частина тексту файла (без зображень, графіків і формул):
ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД
“УЖГОРОДСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ”
Факультет інформаційних технологій
Лабораторна робота №12
Лабораторна робота №12.
Тема: Робота з множинами.
Мета: Застосування операцій над множинами для розв'язування задач.
Вивчити питання: Множина. Опис типу. Операції над множинами.
Завдання до роботи:
Скласти програму на мові Pascal для розв'язування задачі за індивідуальним завданням. Оформити звіт про виконання роботи та завантажити його в системі електронного навчання ДВНЗ «УжНУ» в установлений термін.
Варіант 3
Дано N множин. Визначити елементи, які існують у всіх множинах.
ХІД РОБОТИ
Дано N множин. Визначити елементи, які існують у всіх множинах.
uses crt;
type mnz=set of byte;
var a:array[1..100] of mnz;
n,i,j,x:byte;
m:mnz;
begin
clrscr;
write('Kilkist mnozun n=');
readln(n);
writeln('Enter elements ',n,' mnozun, end enter-number mnozunu:');
for i:=1 to n do
begin
writeln('mnozuna',i);
a[i]:=[];
repeat
repeat
readln(x);
until x in [0..255];
a[i]:=a[i]+[x];
until x=i;
end;
clrscr;
writeln('Vuxidna mnozuna:');
for i:=1 to n do
begin
write(i:2,'-> ');
for j:=0 to 255 do
if j in a[i] then
write(j:4);
writeln;
end;
m:=a[1];
for i:=1 to n do
m:=m*a[i];
writeln('Elements all mnozun:');
if m=[] then write('No elements!')
else
for j:=0 to 255 do
if j in m then write(j:4);
readln
end.
/
/
ВИСНОВОК
За допомогою даної лабораторної роботи я навчилася застосовувати операцій над множинами для розв'язування задач.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!