3 ****** Sbírka_úloh_z_jazyka_C ******
4 Bitové_operátory_a_bitová_pole
10 ****** Množinové operace ******
11 Téma: Bitové operátory a bitová pole
12 Procvičované učivo: bitové operátory, dynamická alokace paněti, strukturované
13 datové typy, funkce, pole
14 Prostudujte si zdrojový kód v připraveném_souboru a dopište funkce
mnozina
17 reprezentaci množin použijte připravený strukturovaný typ
mnozina, jehož člen
18 pocet odpovídá počtu možných indexů (tj. počtu prvků univerza) a člen prvky
19 obsahuje posloupnost bitů (rozčleněnou
do několika položek typu
int tvořících
20 pole), která udává, který
prvek patří (bit s hodnotou 1) a který nepatří
21 (hodnota 0) do dané množiny.
24 3, 5, 32, 33, 34, 36, 37, 69,
26 2, 32, 34, 35, 36, 37, 38, 40, 42, 44, 65,
29 Sjednoceni mnozin A a B:
30 2, 3, 5, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 65, 69,
33 Povolené knihovny: stdio.h, stdlib.h
34 ===============================================================================
35 [Creative_Commons_License] Sbírka_úloh_z_jazyka_C. © Katedra_informatiky
36 Univerzity_Palackého_v_Olomouci, 2009.
37 Projekt byl vytvořen za podpory grantu FRVŠ 2061/2009/G1.