Kamis, 22 Desember 2016

Implikasi pada bahasa Pemrograman

Kali ini saya akan membahas tentang Implikasi pada bahasa Pemrograman dalam pembahasan didalam mata kuliah Logika informatika pada Program Studi Manajemen Informatika Politeknik Negeri Lampung.

Implikasi pada bahasa Pemrograman
Skema singkat implikasi pada program komputer : if C then S
C : ekspresi logika yang menyatakan syarat/kondisi
S : Satu atau lebih pernyataan
 - S dieksekusi jika C yang diberikan bernilai benar (B), S tidak dieksekusi/tetap jika C yang diberikan bernilai salah (S)
Contoh :
Misal dalam sebuah program turbo pascal terdapat kondisi : if x>y then y:=x+10
Akan ditentukan nilai output y setelah pelaksanaan kondisi if-then jika diberikan inputan x dan y sbb :
x = 2 dan y =1
Untuk x = 2 dan y = 1, ekkspresi x>y bernilai benar, sehingga pernyataan y=x+10 dieksekusi. Nilai output y sekarang menjadi 12.
x = 3 dan y = 5
Untuk x  = 3 dan y = 5, ekspresi x.y bernilai salah, sehingga pernyataan y = x+10 tidak dieksekusi. Nilai y tetap seperti saat awal diinput yaitu 5.

Tidak ada komentar:

Posting Komentar