This shows you the differences between two versions of the page.
|
programare-cc:laboratoare:10 [2020/12/11 13:00] andrei.simescu Adaugat laborator 10 |
programare-cc:laboratoare:10 [2025/12/01 12:56] (current) carmen.odubasteanu [Laboratorul 10. Pointeri la funcţii. Operatori pe biţi.] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Laboratorul 10. Pointeri la funcţii. Operatori pe biţi. ===== | + | ===== Laboratorul 10. Pointeri la funcţii. Operatori pe biţi. Structuri-Enumerări ===== |
| În acest laborator veţi învăţa să folosiţi: | În acest laborator veţi învăţa să folosiţi: | ||
| Line 5: | Line 5: | ||
| * Pointeri la funcţii | * Pointeri la funcţii | ||
| * Directive de preprocesare | * Directive de preprocesare | ||
| + | * Structuri-Enumerări | ||
| ==== Problema 1 ==== | ==== Problema 1 ==== | ||
| Line 23: | Line 24: | ||
| <code c> | <code c> | ||
| - | struct mulţime { | + | struct multime { |
| unsigned char a; | unsigned char a; | ||
| }; | }; | ||
| Line 66: | Line 67: | ||
| == Date de intrare == | == Date de intrare == | ||
| - | O secvenţă de instrucţiuni ca mai sus, câte una pe linie | + | Un numar n, numarul de instructiuni urmat de o secvenţă de instrucţiuni ca mai sus, câte una pe linie |
| == Date de ieşire == | == Date de ieşire == | ||
| Outputul cerut de secvenţă | Outputul cerut de secvenţă | ||
| == Exemplu == | == Exemplu == | ||
| ^ Intrare ^ Iesire ^ | ^ Intrare ^ Iesire ^ | ||
| - | | A 5 \\ A 8 \\ P \\ C 5 \\ D 5 \\ C 5 \\ P | 5 8 \\ DA \\ NU \\ 8 | | + | |7 \\ A 5 \\ A 8 \\ P \\ C 5 \\ D 5 \\ C 5 \\ P | 5 8 \\ DA \\ NU \\ 8 | |
| ==== Problema 3 ==== | ==== Problema 3 ==== | ||