Procedure Isi_Matriks (output M, N, x : integer, A, B: matriks)
Kamus
i,j : integer
Algoritma
output ('Matriks A')
input (M,N) {M : banyak baris, N: banyak kolom}
output ('Matriks B')
output (N) {banyak baris}
input (x) {banyak kolom}
output ('Matriks A')
for i ← 1 to M do
for j ← 1 to N do
input (A(i,j))
endfor
endfor
for i ← 1 to N do
for j ← 1 to x do
input (B(i,j))
endfor
endfor
endprocedure
Kamus
i,j : integer
Algoritma
output ('Matriks A')
input (M,N) {M : banyak baris, N: banyak kolom}
output ('Matriks B')
output (N) {banyak baris}
input (x) {banyak kolom}
output ('Matriks A')
for i ← 1 to M do
for j ← 1 to N do
input (A(i,j))
endfor
endfor
for i ← 1 to N do
for j ← 1 to x do
input (B(i,j))
endfor
endfor
endprocedure
A. Operasi Pengisian Nilai
|
SYNTAX
|
JUMLAH
|
|
M ¬ 5
|
1
|
|
N ¬ 5
|
1
|
|
For i ¬ 1
to M do
|
N
|
|
For i ¬ 1
to N do
|
N
|
|
Total
|
2 + 2n
|
B.
Operasi Penjumlahan
|
SYNTAX
|
JUMLAH
|
|
Tidak Ada
|
Tidak Ada
|
|
Total
|
Tidak Ada
|
C.
Operasi Perulangan (Output)
|
SYNTAX
|
JUMLAH
|
|
For i ¬ 1
to M do
|
N
|
|
For i ¬ 1
to N do
|
N
|
|
Total
|
2n
|
Total kebutuhan waktu eksekusi algoritma HitungRata2 :
Total Waktu = t1 + t2 + t3 = ( 2 + 2n ) a + b + ( 2n ) c
Posting Komentar