Senin, 07 Juli 2008

tugas algoritma

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 :

  1. 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.

  1. 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)

  1. 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).

3 komentar:

i-dus.com mengatakan...

apaan ne???pusing qw baca,,,,mampir ya digubuk qw,,dan berilah aku comentarnya sob di www.kenalankita.blogspot.com

aime mengatakan...

wah.. ternyata algoritma itu mg susah yach.. berkunjung ke tempatku donk.. di tunggu ya and kasih commentjuga.. he..3x:-)

KhmerWare mengatakan...

Good post...keep trying on!