tugas pemrograman komputer kelasC
Halaman 1 dari 1
tugas pemrograman komputer kelasC
Pertama, kita lihat program utamanya dahulu
x:=2 (variabel global karena penulisannya di atas pemanggil procedure coba1 dan coba2)
y:=5 (variabel global karena penulisannya di atas 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, maka x disini = 8 )
y:=16 (y bernilai global, karena dalam var procedure coba1 hanya menyatakan tipe data x saja)
coba2(-3) --> nilai b=-3
x:=b*2 --> x:=-6 (x bernilai global karena dalam var procedure coba2 hanya menyatakan tipe data y saja)
y:=x+y
y:=(-6)+16 (x:=-6, karena di atas telah dihitung nilai x:=-6)
(y:=16, karena nilai y yang telah dihitung oleh procedure coba1 bernilai global)
y:=10 (bernilai lokal)
coba1(y) --> nilai a= nilai y --> a=10
x:=a+5
x:=15(bernilai lokal)
y:=x*2
y:=30 (bernilai global)
maka, nilai dari x dan y yang menjadi keluaran akhir adalah
x:=-6 (karena global)
y:=30 (nilai y yang dipakai disini adalah 30, karena hitungan terakhir dari nilai y yang bernilai global adalah 30)
Oleh : HANIF FAUZIYATUN ; 11006156 ; KELAS C
x:=2 (variabel global karena penulisannya di atas pemanggil procedure coba1 dan coba2)
y:=5 (variabel global karena penulisannya di atas 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, maka x disini = 8 )
y:=16 (y bernilai global, karena dalam var procedure coba1 hanya menyatakan tipe data x saja)
coba2(-3) --> nilai b=-3
x:=b*2 --> x:=-6 (x bernilai global karena dalam var procedure coba2 hanya menyatakan tipe data y saja)
y:=x+y
y:=(-6)+16 (x:=-6, karena di atas telah dihitung nilai x:=-6)
(y:=16, karena nilai y yang telah dihitung oleh procedure coba1 bernilai global)
y:=10 (bernilai lokal)
coba1(y) --> nilai a= nilai y --> a=10
x:=a+5
x:=15(bernilai lokal)
y:=x*2
y:=30 (bernilai global)
maka, nilai dari x dan y yang menjadi keluaran akhir adalah
x:=-6 (karena global)
y:=30 (nilai y yang dipakai disini adalah 30, karena hitungan terakhir dari nilai y yang bernilai global adalah 30)
Oleh : HANIF FAUZIYATUN ; 11006156 ; KELAS C
hanif fauziyatun- Jumlah posting : 2
Join date : 11.03.13
Similar topics
» Tugas Pemrograman Komputer kls C
» tugas pemrograman komputer /DIANA SRI HARTATI/11006151
» Account dropbox & nama anggota kelompok
» TUGAS INDIVIDU PEMROGRAMAN KOMPUTER TRI AFIANI (11006135) KELAS C
» TUGAS INDIVIDU PEMROGRAMAN KOMPUTER 11006179
» tugas pemrograman komputer /DIANA SRI HARTATI/11006151
» Account dropbox & nama anggota kelompok
» TUGAS INDIVIDU PEMROGRAMAN KOMPUTER TRI AFIANI (11006135) KELAS C
» TUGAS INDIVIDU PEMROGRAMAN KOMPUTER 11006179
Halaman 1 dari 1
Permissions in this forum:
Anda tidak dapat menjawab topik
Thu Jul 24, 2014 6:05 am by Bamban
» Aktivitas ketiga (terakhir)
Thu Jul 24, 2014 12:03 am by Rian SI_08
» Aktivitas ketiga (terakhir)
Wed Jul 23, 2014 8:26 pm by luqman noviantoro
» Aktivitas ketiga (terakhir)
Wed Jul 23, 2014 12:36 am by Admin
» Aktivitas kedua
Tue Jul 22, 2014 12:35 am by Bamban
» Aktivitas kedua
Mon Jul 21, 2014 10:29 pm by Rian SI_08
» Aktivitas kedua
Mon Jul 21, 2014 2:26 pm by Admin
» Aktivitas kedua
Mon Jul 21, 2014 12:16 am by Admin
» Aktivitas pertama
Tue Jul 15, 2014 11:16 am by Admin