Tugas Pemrog Amallia P. (11006140)
Halaman 1 dari 1
Tugas Pemrog Amallia P. (11006140)
TUGAS INDIVIDU PEMROGRAMAN KOMPUTER
Amallia Prasetyaningsih ( 11006140 ) / kls C
Langkah awal,diketahui :
X := 2 {variabel ini bersifat global karena penulisannya di atas ‘pemanggil’ procedure coba1}
Y := 5 {variabel ini bersifat global karena penulisannya di atas ‘pemanggil’ procedure coba2}
Coba1 (3) , nilai a adalah 3. Kita substitusikan pada program procedure coba1 .
x := a + 5
x := 3 + 5
x := 8 {Lokal , karena variabel x terdapat pada procedure coba1}
y := x * 2 {substitusikan nilai x = 8, ke persamaan ini }
y := 8 * 2
y := 16 {Global , karena variabel y tidak terdapat pada procedure coba1}
Coba2 (-3) , nilai b adalah -3. Kita substitusikan pada program procedure coba2.
x := b * 2
x := -3 * 2
x := -6 {Global , karena variabel x tidak terdapat pada procedure coba2}
y := x + y
y := -6 + 16 { x : = -6(Global) , y := 16 (Global)}
y := 10 {Lokal , karena variabel y terdapat pada procedure coba2 }
Coba1 (y) = Coba1 (10). Maka y = a. Nilai a sekarang adalah 10. Substitusikan pada program procedure coba1.
x := a + 5
x := 10 + 5
x := 15 {Lokal, karena variabel x terdapat dalam procedure coba1}
y := x * 2
y := 15 * 2 { x := 15 (lokal) }
y := 30 {Global , karena variabel y tidak terdapat dalam procedure coba1}
Maka nilai x dan y yang di gunakan untuk output, menggunakan nilai x dan y yang terakhir (bersifat global),yaitu :
X := -6 dan Y := 30
Amallia Prasetyaningsih ( 11006140 ) / kls C
Langkah awal,diketahui :
X := 2 {variabel ini bersifat global karena penulisannya di atas ‘pemanggil’ procedure coba1}
Y := 5 {variabel ini bersifat global karena penulisannya di atas ‘pemanggil’ procedure coba2}
Coba1 (3) , nilai a adalah 3. Kita substitusikan pada program procedure coba1 .
x := a + 5
x := 3 + 5
x := 8 {Lokal , karena variabel x terdapat pada procedure coba1}
y := x * 2 {substitusikan nilai x = 8, ke persamaan ini }
y := 8 * 2
y := 16 {Global , karena variabel y tidak terdapat pada procedure coba1}
Coba2 (-3) , nilai b adalah -3. Kita substitusikan pada program procedure coba2.
x := b * 2
x := -3 * 2
x := -6 {Global , karena variabel x tidak terdapat pada procedure coba2}
y := x + y
y := -6 + 16 { x : = -6(Global) , y := 16 (Global)}
y := 10 {Lokal , karena variabel y terdapat pada procedure coba2 }
Coba1 (y) = Coba1 (10). Maka y = a. Nilai a sekarang adalah 10. Substitusikan pada program procedure coba1.
x := a + 5
x := 10 + 5
x := 15 {Lokal, karena variabel x terdapat dalam procedure coba1}
y := x * 2
y := 15 * 2 { x := 15 (lokal) }
y := 30 {Global , karena variabel y tidak terdapat dalam procedure coba1}
Maka nilai x dan y yang di gunakan untuk output, menggunakan nilai x dan y yang terakhir (bersifat global),yaitu :
X := -6 dan Y := 30
Amallia P.- Jumlah posting : 4
Join date : 17.03.13
Similar topics
» tugas pemrog Subekti Handayani
» tugas pemrog fenni ikhsanti 11006167
» tugas akhir pemrog Irma Mukaromah 11006137
» IIn suranti TUGAS pemrog (11006145)
» Tugas Pemrog Ririn A.N (11006149)
» tugas pemrog fenni ikhsanti 11006167
» tugas akhir pemrog Irma Mukaromah 11006137
» IIn suranti TUGAS pemrog (11006145)
» Tugas Pemrog Ririn A.N (11006149)
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