Anda di halaman 1dari 20

“PEMBELAJARAN BOOLEAN PADA BORLAND DELPHI 7”

Mata Kuliah
“Pemrograman Komputer”

Dosen Pengampu:
Bakti Dwi Waluyo, S.Pd., MT.

Disusun Oleh:

BUDI SALMAN INDRA WAHYUDI RISTIANI APRILIA


(5191131001) SIMBOLON SIMANJUNTAK
(5191131002) (5192431005)

FAKULTAS TEKNIK
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PRODI PENDIDIKAN TEKNIK ELEKTRO
UNIVERSITAS NEGERI MEDAN
2021
HASIL LAPORAN PEMBELAJARAN BOOLEAN KELOMPOK 5

A. Dasar Teori
Type Boolean adalah tipe data yang bernilai logika benar atau salah (True or
False). Di dalam pemrograman tipe ini sering digunakan untuk menyeleksi nilai
kebenaran. Berdasarkan pelajaran logika matematika maka tipe ini digunakan.
Cara penulisan :
Var sama:boolean;
x,y:byte;
begin
x := 0;
y := 2;
sama := (x = y);
if sama=true then
showmessage('Sama') else
showmessage('Tidak sama')
end;
dan hasilnya adalah "Tidak sama"

B. Langkah – Langkah Pemrograman Boolean


1. pertama klik button lalu letakkan pada form 1, dan tambahkan juga memo pada
form
2. klik double pada bagian kosong lalu isikan koding sesuai pada gambar dibawah

3. save project sebagai "save all" kemudian beri nama sesuai keinginan
4. run project delphi, maka tulisan didalam kotak memo akan hilang seperti pada
gambar dibawah:

5. lalu klik double pada button1 lalu isikan progam sesuai dengan gambar dibawah,
lalu run
6. setelah di run klik button 1, maka memo akan muncul tulisan "Tugas 3 kelompok
5"

7. untuk mengecek jika memmo 1 kosong, maka tulisannya tugas 3 kelompok 5,


caranya adalah dengan menambahkan else pada program button 1, kemudian
hapus tanda titik koma pada ujung if kemudian klik run
8. Setelah itu, ambil menu edit letakkan dibawah memo sesuai dengan gambar
dibawah

9. ganti text pada edit 1 menjadi angka sesuai dengan keinginan. misalnya 5
10. ambil button 2 kemudian letakkan sejajar dengan edit 1 (5) seperti pada gambar
dibawah

11. kemudian isikan program sesuai dengan gambar dibawah ini


12. lalu run program, maka ketika di klik button 2 akan muncul tulisan/text pada
memo 1 sesuai dengan program yang dibuat diatas

13. bagaimana jika yang kita inginkan adalah angka genap? maka tambah program
"else" dan jangan lupa untuk menghapus tanda titik koma pada program
sebelumnya.
14. Setelah selesai menuliskan programnya, maka kita simulasikan, misalnya kita
menulis angka 4 maka tulisan di memo 1 akan muncul bahwa 4 adalah angka
genap "4 Genap"

15. untuk memudahkan menutup program yg diuji, tambahkan button 3 lalu ganti
caption nya menjadi "Keluar".
16. setelah itu klik 2 kali button 3 lalu isi program untuk menutup program yang
sedang dijalankan dengan "close;" lalu run
17. kemudian, tambahkan lagi button 4 untuk membuat variasi pada button 3
(Keluar), lalu masukkan program seperti pada gambar dibawah ini. Program
tersebut hanya untuk menggerakkan button 3(keluar) sekali gerak saja
18. agar button 3(Keluar) dapat bergerak lebih dari sekali ketika ditekan tambahkan
program sesuai dengan gambar dibawah ini, lalu klik run.
19. untuk membuat button 3 (Keluar) bergerak secara otomatis, masukkan saja
program sesuai dengan gambar dibawah ini, lalu klik run
20. selannjutnya untuk membuat button 3 (keluar) ketika ditekan tombol button 4
button 3 akan bergerak sesuai program sebelumnya, dan jika ditekan kembali,
maka button 3 akan berhenti bergerak seperti program dibawah ini.

21. jangan lupa untuk menambahkan variable globalnya untuk mendeklarasikan


bahwa “gerak” bertipe boolean.
22. karena ketika kita run button 3 tidak berhenti ketika ditekan kembali, maka
programnya kita ubah seperti pada gambar dibawah ini.

23. maka kita tambahkan button 5 untuk menghhentikan pergerakan button 3 (keluar)
24. klik 2 kali pada button 5, kemudian isikan program seperti pada gambar dibawah
ini:

25. kemudian klik run untuk mengetahui apakah button 5 dapat menghentikan
pergerakan button 3, dan hasilnya bisa diberhentikan
26. agar tidak terlalu banyak button di dalam form, maka kita tambahkan program
pada button 4 untuk membuat button 3 (keluar) bergerak ketika ditekan sekali,

27. dan ketika ditekan kembali maka akan berhneti seperti pada gambar dibawah ini:
28. untuk cara yang lebih simpel, kita bisa mengguunakan program seperti dibawah
ini, tujuannya sama seperti diatas.
C. Hasil
Hasil Pembelajaran Boolean
1. Pada Memo1 kalo ada isinya maka kosong, kalo tidak ada isinya maka isinya Tugas 3
Kelompok 5.
2. Jika isi di Edit1 habis dibagi maka isi dari Memo1 =Edit1 + spasi + kata ganjil.
3. Untuk program genap maka gunakan else dan tambahkan kata genap.
4. Untuk menggerakkan Button3 (Keluar) maka tambahkan kata “ left:=150 “.
Walaupun hanya bergerak sekali.
5. Untuk menggerakkan Burton (Keluar) lebih dari sekali gerak maka kita tambahkan
Burton yang ingin kita gerakan walaupun tidak secara otomatis.
6. Untuk membuat otomatisasinya pada Burton maka kita tambahkan “ for i:=1 to di
begini dan end “ untuk beginnya dan jangan lupa “ i” dideklarasikan dengan “ var
i:integer “.
7. Untuk membuat jeda saat Burton di jalankan maka tambahkan Application.
ProcessMessages dan Sleep untuk milisekonnya.
8. Untuk membuat button3 ketika di tekan jalan dan ketika di tekan berhenti maka
tambahkan program seperti langkah yang kita kerjakan

D. Kesimpulan
Kesimpulan dari hasil pembelajaran Boolean adalah jika TRUE maka FALSE
dan jika FALSE maka TRUE. Seperti pada Memo1 kalo ada isinya maka kosong dan
kalo tidak ada isinya maka Tegas Kelompok 5.

Anda mungkin juga menyukai