Anda di halaman 1dari 6

MODUL 2

PERCABANGAN

2.1 Tujuan Praktikum


Adapun tujuan praktikum diharapkan mahasiswa dapat :
1. Mempelajari dan memahami konsep dasar percabangan.
2. Dapat melatih kemampuan dalam sebuah program.
3. Mengembangkan pemahaman membuat program yang berbeda.

2.2 Dasar Teori


Percabangan adalah konsep dalam pemrograman yang mengacu pada
penggunaan diagram atau grafik untuk merepresentasikan alur logika suatu
program. Ini memungkinkan pengembang untuk dengan jelas menggambarkan
berbagai jalur eksekusi yang berbeda berdasarkan kondisi atau keputusan tertentu.
Percabangan sering digunakan dalam desain perangkat lunak untuk
memvisualisasikan alur program dengan lebih intuitif, yang membantu
pengembang dan pemangku kepentingan lainnya dalam memahami logika
program dengan lebih mudah. Contoh percabangan termasuk diagram alur
(flowchart), diagram pohon keputusan (decision tree), dan diagram kasus
penggunaan (use case diagram). Ini memberikan representasi grafis yang jelas
tentang bagaimana suatu program beroperasi, memfasilitasi pemahaman yang
lebih baik bagi pengembang dan pihak terkait lainnya (Sukri, 2022).
Percabangan dalam konteks pemrograman C# dapat diwakili oleh diagram
alur (flowchart) atau diagram pohon keputusan (decision tree) yang digunakan
untuk menggambarkan alur logika suatu program. Flowchart adalah representasi
visual dari alur logika program. Ini menggunakan bentuk-bentuk geometris seperti
persegi panjang untuk tindakan, berlian untuk pengujian kondisi, dan panah untuk
menunjukkan alur jalur program. Didalam C#, flowchart dapat digunakan untuk
menggambarkan percabangan menggunakan struktur if-else, switch-case, dan
loop. Misalkan, dalam flowchart, sebuah blok persegi panjang bisa
merepresentasikan tindakan yang harus dilakukan didalam sebuah kondisi

5
tertentu, sedangkan berlian

6
7

digunakan untuk menunjukkan titik percabangan di mana keputusan ini telah


diambil berdasarkan suatu kondisi. Decision tree adalah representasi struktur
hirarkis dari serangkaian keputusan dan konsekuensinya. Dalam C#, ini sering
digunakan untuk menggambarkan alur pengambilan keputusan berdasarkan
serangkaian kondisi atau kriteria tertentu. Setiap simpul dalam pohon mewakili
keputusan atau kondisi, dan cabang-cabangnya merepresentasikan kemungkinan
hasil dari keputusan tersebut. Decision tree membantu dalam memahami alur
eksekusi program secara visual dengan jelas (Asrianda, 2013).

2.3 Praktikum
8

Gambar 2.1 Output Hasil Coding Percabangan


9

2.4 Kesimpulan
Dengan menggunakan percabangan visual seperti flowchart atau decision
tree dalam pengembangan perangkat lunak dengan C#, pengembang dapat dengan
mudah memahami, merancang, dan mengimplementasikan logika program dengan
lebih efisien. Ini juga memudahkan dalam berkolaborasi dengan anggota tim atau
pemangku kepentingan lainnya dalam memahami dan memberikan masukan
terhadap alur program yang diusulkan.
LEMBAR PENGESAHAN

JUDUL : PERCABANGAN
NAMA : SINDI PRATIKA SIWI
NIM : 0701223075
PROGRAM STUDI : ILMU KOMPUTER

Medan, Maret 2024


Menyetujui,

Asisten Laboratorium

Nur Shafwa Aulia Sitorus

Mengetahui,

Laboran

Luthfi Fathurahman, S.Kom

10

Anda mungkin juga menyukai