1) Algortma :
For I=1 to 5
Input A(I)
Next I
For P=1 to 5
Print A(P)
Next P
Soal: bila dari algoritma di atas A(I) diberi data 3,5,7,8,2. Jelaskan hasil dari ‘Print A(P)’!
2) Algoritma :
For A= 1 to N
For B= 1 to N
Input I(A,B)
Next B
Next A
For A= 1 to N
For B= 2 to N
Print I(A,B-1)
Next B
Next A
Soal: Bila N diberi nilai 5 dan I(A,B) diberi data chart a sampai dengan y. jelaskan hasil dari I (A,B-1)!
3) Algoritma :
For I= 1 to N
For K=1 to M
Input A(I,K)
Next K
Next I
For P= 1 to N-1
For Q= 1 to M-1
Print A (P,Q)
Next Q
Next P
Soal : Bila N=3, M=4, dan data yang diinputkan adalah a,b,c,d,e,f,g,h,I,j,k,l. jelaskan hasil dari print A (P,Q)!
Jawaban :
- A(I) diberi data 3,5,7,8,2, hasil dari ‘print A(P)’ adalah :
A(I) | A(P) |
A(1)=3 | A(1) |
A(2)=5 | A(2) |
A(3)=7 | A(3) |
A(4)=8 | A(4) |
A(5)=2 | A(5) |
Penjelasan : pada program tersebut akan menampilkan perintah print A(P) dengan perintah for P= 1 to 5, maka nilai P akan diisi angka 1 sampai 5 yakni A(1), A(2), A(3), A(4), A(5) Selama input A(I) {I= 1 to 5} dengan data 3,5,7,8,2.
- N diberi nilai 5, I(A,B) diberi data huruf a sampai dengan y, hasil dari I(A,B-1) adalah :
A 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 | B 2 3 4 5 2 3 4 5 2 3 4 5 2 3 4 5 2 3 4 5 | I(A,B-1) a b c d f g h i k l m n p q r s u v w x |
Penjelasan : program tersebut akan menampilkan print I(A,B-1) dengan data huruf a sampai y, dengan perintah for A= 1 to 5 dan B= 2 to 5. Huruf : e,j,o,t tidak ditampilkan atau tercetak sebab pada proses I(A,B-1) sampai kapanpun tidak akan memenuhi ketentuan huruf e,j,o,t yang sesuai yakni masing-masing
e : (1,5)
j : (2,5)
o : (3,5)
t : (4,5)
- N=3, M=4, data yang diinputkan a,b,c,d,e,f,g,h,i,j,k,l. Hasil dari print A(P,Q) adalah :
P | Q | A(P,Q) |
1 | 1 | (1,1) = a |
1 | 2 | (1,2) = b |
1 | 3 | (1,3) = c |
2 | 1 | (2,1) = e |
2 | 2 | (2,2) = f |
2 | 3 | (2,3) = g |
Penjelasan : program tersebut akan menampilakan print A(P,Q) dengan perintah for P = 1 to N-1 (P = 1 to 3-1) dan for Q = 1 to M-1 (P = 1 to 4-1), dengan data a,b,c,d,e,f,g,h,i,j,k,l. Huruf d tidak akan pernah ditampilkan sebab tidak pernh memenuhi syarat yang sebenarnya yakni (1,4).