Implikasi pada bahasa PemrogramanSkema 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