Anda di halaman 1dari 5

BAB I

LOGIKA PERCABANGAN

A. Pendahuluan
1. Latar Belakang
Program komputer merupakan pengimplementasikan algoritma yang ditulis dengan
bahasa pemrograman, dengan demikian juga dapat mencabang, meloncat, atau
berulang. Untuk melakukan langkah-langkah itu maka program harus dikendalikan.
Dengan menggunakan perintah-perintah pengendali program, maka hal tersebut dapat
dilakukan. Dalam pemrograman terdapat tiga struktur program dasar, yaitu: struktur
urut, struktur percabangan, dan struktur kalang. Struktur urut adalah bentuk struktur
program yang mana aliran programnya tidak ada yang membentuk percabangan,
perintah program dijalankan secara urut dari awal sampai akhir. Pada struktur
percabangan terdapat perintah yang mengkirikan suatu perintah diulang-ulang.
Struktur percabangan adalah struktur program yang melakukan proses pengujian
untuk mengambil suatu keputusan atau tindakan apakah suatu baris instruksi atau blok
instruksi akan dikerjakan atau tidak. Struktur percabangan disebut juga struktur seleksi
(karena memungkinkan arah jalannya program memilih sesuai kondisi yang
dijumpai)atau struktur kondisional karena arah aliran program ditentukan oleh kondisi
yang dijumpai. Perintah ini digunakan untuk mengambil keputusan. Pada struktur
percabangan atau kondisi tidak setiap baris instruktur akan dikerjakan jika memenuhi
syarat. Dalam bahasa C++, struktur kondisional didukung oleh dua perintah dasar,
yaitu: If dan Switch. Perintah-perintah dasar tersebut memerlukan suatu kondisi,
sebagai basis pengambilan keputusan. Kondisi yang umum dipakai berupa keadaan
benar atau salah.
2. Tujuan
Tujuan dari pembuatan logika percabangan yaitu:
1) Mempelajari kegunaan If/percabangan pada Delphi7
2) Mempelajari macam-macam If/percabangan pada Delphi7
3) Mempelajari cara membuat suatu program dengan menggunakan If/percabangan
pada Delphi7
3. Manfaat
Manfaat dari kegunaan Logika Percabangan yaitu:
1) Mahasiswa dapat mengetahui kegunaan If/percabangan pada Delphi7
2) Mahasiswa juga dapat mengetahui macam-macam If/percabangan pada Delphi7
3) Mahasiwa juga dapat mengetahui cara membuat suatu program dengan
menggunakan If/percabangan pada Delphi7
B. Landasan Teori
Pada beberapa kasus pemrograman terkadang kita menginginkan Komputer
melakukan suatu aksi tertentu bila suatu kondisi terpenuhi. Keberadaan perintah bersyarat
pada suatu program memberikan pencabangan proses seperti ditunjukkan oleh Error! Not
a valid link.. bahasa pascal menyediakan dua cara penyajian perintah bersyarat, yaitu
if…then…else dan case…of.
1. Percabangan if…
Perintah percabangan if…then…else adalah suatu perintah yang berfungsi untuk
mengambil keputusan dari beberapa kondisi. Bentuk percabangan ini biasanya
digunakan untuk kondisi yang jumlahnya tidak terlalu banyak.

1) If…then : pemilihan 1 kasus


Perintah bersyarat if – then digunakan hanya untuk melakukan 1 aksi bila
kondisi dipenuhi.
2) if…then…else : pemilihan 2 kasus
Perintah bersyarat if…then…else umumnya digunakan untuk melakukan
pencabangan sederhana (antara 2 atau 3 cabang). Atau untuk pencabangan yang
banyak, dimana kondisi yang menjadi prasyaratnya melibatkan lebih dari satu
parameter.
2. Percabangan Case…of
Perintah bersyarat Case umumnya digunakan untuk kondisi dengan banyak
pencabangan. Syarat pencabangan pada bentuk ini hanya boleh melibatkan satu buah
parameter dengan tipe data bukan Real. Pemeriksaan kondisi disini lebih tepat
disebutkan dalam hubungan relasi samadengan (=). Dengan demikian bila parameter
bernilai tertentu maka dilakukan suatu aksi terkait, bila bernilai lain maka dilakukan
aksi yang lain juga, demikian seterusnya.
C. Tugas
Membuat Program FotoCopy

Gambar 2.1 Program FotoCopy

Sumber : Delphi7
D. Pembahasan
Tabel 2.1 Komponen/objek dan properties yang digunakan

Komponen Object Inspector Keterangan

Label 1 Caption Program FotoCopy

Label 2 Caption Harga Perlembar

Label 3 Caption Jumlah Lembar

Label 4 Caption Harga Total

Label 5 Caption Pembayaran

Edit 1 Name EdHarga


Text {kosongkan}

Edit 2 Name EdJumlah


Text {kosongkan}

Edit 3 Name EdTotal


Text {kosongkan}
Enabled False

Edit 4 Name EdBayar


Text {kosongkan}
Enabled False

Button 1 Caption Proses


Name BtProses

Button 2 Caption Keluar


Name Btkeluar

Radio Button 1 Caption Ya


Name RbYa

Radio Button 2 Caption Tidak


Name RbTidak

Group Box Caption Pelanggan

Sumber : Internet
E. Penutup
1. Kesimpulan
Aplikasi Program FotoCopy merupakan Aplikasi yang di buat diatas Program
Delphi dengan menggabungkan antara beberapa Variabel yang saling berelasasi satu
sama lain serta memakai struktur percabangan/If. Program yang saya buat setelah di
RUN akan jalan ketika kita memasukkan Coding yang benar. Dan jika kita
memasukkan Coding yang salah, maka program kita akan ERROR atau tidak berjalan
2. Saran
Logika percabangan ilmu yang menuntun kita untuk berpikir benar dan tidak salah
mengambil keputusan. Selain itu berpikir secara logika mampu meletih kita untuk
berpikir secara lurus, efesien, tepet dan teratur demi mendapatkan kebenaran dan
menghindari kekeliruan dalam pemecahan suatu masalah.
DAFTAR PUSTAKA

http://mini-sharing.blogspot.co.id/2013/10/program-delphi-ii.html(23.45 20-03-2018)

Modul praktikum “Pemrograman Komputer(DELPHI) . Yogyakarta: LAB. IST AKPRIND Yogyakarta.

Anda mungkin juga menyukai