Yuk bantu teman kamu belajar dengan menambahkan soal di Kujawab. Klik disini..

Olimpiade Sains Provinsi (OSP) 2010 - Komputer , Nomor 38 - 40

Deskripsi untuk soal nomor 38 - 40

procedure cek(a: Boolean; b:Boolean; c: Boolean; d:Boolean); 
begin 
  write(a,' ',b,' ',c,' ',d,' '); 
  if ((a and not b) or c ) and not ((c and b) or (d and not a)) then 
    writeln('kasus 1') 
  else 
    if ((not c and b) or (a and b and not c and d)) then 
      writeln('kasus 2') 
    else 
      if ((not a and not b and (c or d)) and (c and d)) then 
        writeln('kasus 3') 
      else writeln('kasus 4'); 
end;
38

Dengan suatu kombinasi harga a, b, c, d, prosedur mencetak "kasus 3", dengan kombinasi yang sama perintah writeln(a and b, ' - ',c and d) akan mencetak dua harga boolean apakah? 

40

Bila (b and c) berharga true, maka keluaran yang dicetak adalah?

39

Dengan suatu kombinasi harga a, b, c, d, prosedur mencetak "kasus 1", dan diketahui a berharga true. dengan kombinasi yang sama perintah writeln(a and not b, , ' - ',not (c and d)) akan mencetak dua harga boolean apakah?