Dernière activité 1737723612

Révision 5d0ba4ace377ca7c657d5e33a9f9cdf724673f65

pmp.md Brut

PMP Vizsga

2.1 Sorozatszámítás

Bemenet:

  • x − T tömb
  • n − egész (tömb mérete)

Kimenet:

  • érték - T
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
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
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