Feladatspecializáció és struktogram felépítése
Tömb
Deklaráció:
- Feladatspecifikáció: \(X_{1..N} \in \mathbb{R}^N\)
- Struktogram:
X:Tömb[1..N: Egész]
Hivatkozás:
- Feladatspecifikáció: \(X_{N}\)
- Struktogram:
X[n]
Mátrix
Deklaráció:
- Feladatspecifikáció: \(X_{1..N, 1..M} \in \mathbb{L}^{N \times M}\)
- Struktogram:
X:Tömb[1..N, 1..M: Egész]
Hivatkozás:
- Feladatspecifikáció: \(X_{N, M}\)
- Struktogram:
X[N, M]
Típusdefiniálás
Deklaráció:
- Feladatspecifikáció: \(x \in Dátum, Dátum = hónap \times nap, \ hónap, nap=\mathbb{N}\)
- Struktogram:
Dátum=Rekord(hónap:Egész, nap:Egész)
Hivatkozás:
- Feladatspecifikáció: \(x.hónap\)
- Struktogram:
x.hónap
Függvények
Deklaráció:
- Feladatspecifikáció: \(négyzet: \mathbb{R} \rightarrow \mathbb{R}, \ négyzet(x):=x*x\)
- Struktogram: ¯\_(ツ)_/¯
Hivatkozás:
- Feladatspecifikáció: \(négyzet(x)\)
- Struktogram:
négyzet(x)