Program matriks
Kamus :
A : array [1..10,1..10] of integer
B : array [1..10,1..10] of integer
C : array [1..10,1..10] of integer
I, j, pil : integer
Procedure penjumlahan
Procedure pengurangan
Procedure perkalian
Algoritma :
Input (n)
i traversal [1..n]
j traversal [1..n]
input (A[i,j])
i traversal [1..n]
j traversal [1..n]
input (B[i,j])
output (‘1.penjumlahan 2.pengurangan 3. Perkalian’)
input (pil)
depend (pil) on
1 : penjumlahan
2 : pengurangan
3 : perkalian
i traversal [1..n]
j traversal [1..n]
output (C[i,j])
procedure penjumlahan
kamus :
algoritma :
i traversal [1..n]
j traversal [1..n]
C [i,j] <- A[i,j] + B[i,j]
Procedure pengurangan
Kamus :
Algoritma :
i traversal [1..n]
j traversal [1..n]
C [i,j] <- A[i,j] – B[i,j]
Procedure perkalian
Kamus :
Z, temp : integer
Algoritma :
temp <- 0
i traversal [1..n]
j traversal [1..n]
z traversal [1..n]
temp <- temp + A[i,z] * B[z,j]
C[i,j] <- temp