tugas pemrog fenni ikhsanti 11006167

Topik sebelumnya Topik selanjutnya Go down

tugas pemrog fenni ikhsanti 11006167

Post  11006137 on 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

Lihat profil user

Kembali Ke Atas Go down

Topik sebelumnya Topik selanjutnya Kembali Ke Atas

- Similar topics

 
Permissions in this forum:
Anda tidak dapat menjawab topik