tanszek:oktatas:szamitastechnika:operatorok
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tanszek:oktatas:szamitastechnika:operatorok [2023/10/03 17:37] – knehez | tanszek:oktatas:szamitastechnika:operatorok [2026/10/09 18:42] (current) – knehez | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| **1. Feladat**: Mi lesz **a** és **b** értéke? | **1. Feladat**: Mi lesz **a** és **b** értéke? | ||
| - | <code c> | + | <sxh c> |
| #include < | #include < | ||
| Line 10: | Line 10: | ||
| printf(" | printf(" | ||
| } | } | ||
| - | </code> | + | </sxh> |
| **2. Feladat:** Mi lesz a és b értéke, ha a **++** operátor az **a** változó előtt áll? | **2. Feladat:** Mi lesz a és b értéke, ha a **++** operátor az **a** változó előtt áll? | ||
| - | <code c> | + | <sxh c> |
| #include < | #include < | ||
| Line 23: | Line 23: | ||
| printf(" | printf(" | ||
| } | } | ||
| - | </code> | + | </sxh> |
| **3. Feladat:** Mi lesz a **k** változó értéke? | **3. Feladat:** Mi lesz a **k** változó értéke? | ||
| - | <code c> | + | <sxh c> |
| #include < | #include < | ||
| Line 36: | Line 36: | ||
| printf(" | printf(" | ||
| } | } | ||
| - | </code> | + | </sxh> |
| - | **4. Feladat:** Mi lesz az **e** változó értéke? | + | **4.a Feladat:** Mi lesz az **e** változó értéke? |
| - | <code c> | + | <sxh c> |
| #include < | #include < | ||
| Line 49: | Line 49: | ||
| printf(" | printf(" | ||
| } | } | ||
| - | </code> | + | </sxh> |
| + | |||
| + | **4.b Feladat:** Mi lesz az **f** változó értéke? | ||
| + | <sxh c> | ||
| + | #include < | ||
| + | |||
| + | int main() | ||
| + | { | ||
| + | int a = 5, b = 3, c = 8; | ||
| + | int f; | ||
| + | f = (a > b) || (c < a + b); | ||
| + | printf(" | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | **4.c Feladat:** Mi lesz az **z** változó értéke? | ||
| + | <sxh c> | ||
| + | #include < | ||
| + | |||
| + | int main() | ||
| + | { | ||
| + | int x = 10, y = 7; | ||
| + | int z; | ||
| + | z = (x != y) && (y <= x) || !(x - y > 3); | ||
| + | printf(" | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | **4.d Feladat:** Mi lesz az k változó értéke? | ||
| + | < | ||
| + | #include < | ||
| + | |||
| + | int main() | ||
| + | { | ||
| + | int m = 4, n = 6; | ||
| + | int k; | ||
| + | k = !(m > n) && (m + n > 8) && (n - m == 2); | ||
| + | printf(" | ||
| + | } | ||
| + | </sxh> | ||
| **5. Logikai operátorok** | **5. Logikai operátorok** | ||
| - | <code c> | + | <sxh c> |
| #include < | #include < | ||
| main() | main() | ||
| Line 82: | Line 121: | ||
| printf(" | printf(" | ||
| } | } | ||
| - | </code> | + | </sxh> |
| **6. műveletek logikai operátorokkal** | **6. műveletek logikai operátorokkal** | ||
| - | <code c> | + | <sxh c> |
| #include < | #include < | ||
| Line 103: | Line 142: | ||
| return 0; | return 0; | ||
| } | } | ||
| - | </ | + | </sxh> |
| + | |||
| + | **7. az XOR-os titkosítás** | ||
| + | <sxh c> | ||
| + | #include < | ||
| + | |||
| + | int main() | ||
| + | { | ||
| + | // ha egy számot XOR-ozunk egy tetszőleges számmal 2x-akkor visszakapjuk az eredeti számot | ||
| + | int value = 546356243; | ||
| + | |||
| + | printf(" | ||
| + | |||
| + | int code = 112254534; | ||
| + | |||
| + | int encrypted = value ^ code; | ||
| + | |||
| + | printf(" | ||
| + | |||
| + | printf(" | ||
| + | |||
| + | return 0; | ||
| + | } | ||
| + | </sxh> | ||
tanszek/oktatas/szamitastechnika/operatorok.1696354661.txt.gz · Last modified: by knehez
