Forum Kuliah UAD
Would you like to react to this message? Create an account in a few clicks or log in to continue.

tugas pemrog fenni ikhsanti 11006167

Go down

tugas pemrog fenni ikhsanti 11006167 Empty tugas pemrog fenni ikhsanti 11006167

Post  11006137 Sat Jun 29, 2013 1:34 pm

Pertama, amati program awal dahulu:
x:=2 (variabel global sebagai pemanggil procedure coba1 dan coba2)
y:=5 (variabel global sebagai pemanggil procedure coba1 dan coba2)

coba1(3) => nilai a=3
x:=a+5 => x:=8 (bernilai lokal)
y:=x*2 (karena di atas telah dihitung nilai x:=8,  subtitusikan x = 8 )
y:=16 (bernilai global,  pada var procedure coba1  menyatakan tipe data x saja)

coba2(-3) => nilai b=-3
x:= b*2 => x:=-6 (bernilai global, pada  var procedure coba2 menyatakan tipe data y )
y:= x+y
y:= (-6)+16 (subtitusikan nilai x di atas x:=-6)
               (y:=16, dihitung dari procedure coba1 bernilai global)
y:= 10 (bernilai lokal)
coba1(y) => nilai a= nilai y => y=a=10
x:= a+5
x:= 15   (bernilai lokal)
y:= x*2 (subtitusikan nilai x)
y:= 30   (bernilai global)

sehingga, output yang diperoleh sebaagi  nilai dari x dan y
x:= -6  (nilai global)
y:= 30 (hasil nilai y secara global)

NAMA : FENNI IKHSANTI
NIM : 11006167

11006137

Jumlah posting : 3
Join date : 15.03.13

Kembali Ke Atas Go down

Kembali Ke Atas

- Similar topics

 
Permissions in this forum:
Anda tidak dapat menjawab topik