# PMP Vizsga ## 2.1 Sorozatszámítás Bemenet: - x − T tömb - n − egész (tömb mérete) Kimenet: - érték - T ```pseudo 1: függvény Sorozatszámítás(x : T tömb, n : egész) 2: érték ← érték0 3: ciklus i ← 1-től n-ig 4: érték ← érték ⊕ x[i] 5: ciklus vége 6: vissza érték 7: függvény vége ``` ## 2.2 Eldöntés Bemenet: - x − T tömb - n − egész (tömb mérete) - P − logikai (tulajdonság) Kimenet: - van − logikai ```psuedo 1: függvény Eldöntés(x : T tömb, n : egész, P : logikai) 2: i ← 1 3: ciklus amíg (i ≤ n) ∧ ¬P (x[i]) 4: i ← i + 1 5: ciklus vége 6: van ← (i ≤ n) 7: vissza van 8: függvény vége ``` ## Módosított eldöntés Bemenet: - x − T tömb - n − egész (tömb mérete) - P − logikai (tulajdonság) Kimenet: - van − logikai ```pseudo 1: függvény Eldöntés_Minden(x : T tömb, n : egész, P : logikai) 2: i ← 1 3: ciklus amíg (i ≤ n) ∧ P (x[i]) 4: i ← i + 1 5: ciklus vége 6: van ← (i > n) 7: vissza van 8: függvény vége ```