Pada gambar di atas merupakan contoh Diagram alir (Flowchart) yang menggambarkan proses pengambilan keputusan untuk menentukan predikat nilai berdasarkan input nilai yang diberikan. Berikut adalah deskripsi rinci dari diagram alir tersebut:
1. Mulai (Start): Diagram alir dimulai dari simbol oval bertuliskan "Start".
2. Input Nilai:
- Langkah pertama adalah meminta pengguna untuk memasukkan nilai dengan perintah "Masukkan nilai:".
- Nilai yang dimasukkan disimpan dalam variabel
x
.
3. Keputusan 1 (x >= 85):
Terdapat keputusan pertama dengan kondisi x >= 85
.
- Jika kondisi bernilai benar (Yes):
- Sistem menampilkan "Predikat nilai: A".
- Jika kondisi bernilai salah (No):
- Diagram berlanjut ke keputusan berikutnya.
Terdapat kondisi kedua dengan logika x >= 75 dan x < 85
.
- Jika kondisi bernilai benar (Yes):
- Sistem menampilkan "Predikat nilai: B".
- Jika kondisi bernilai salah (No):
- Diagram berlanjut ke keputusan berikutnya.
Terdapat kondisi ketiga dengan logika x >= 60 dan x < 75
.
- Jika kondisi bernilai benar (Yes):
- Sistem menampilkan "Predikat nilai: C".
- Jika kondisi bernilai salah (No):
- Proses berakhir tanpa menampilkan predikat (dalam flowchart ini tidak dijelaskan penanganan nilai di luar rentang tersebut).
Setelah salah satu kondisi terpenuhi dan predikat nilai ditentukan, diagram berakhir pada simbol oval bertuliskan "End".
Catatan:
- Diagram ini menggunakan simbol persegi panjang untuk proses, belah ketupat untuk pengambilan keputusan, dan oval untuk titik awal dan akhir.
- Prosesnya linear, dengan percabangan pada setiap keputusan berdasarkan nilai
x
.
Kesimpulan dari diagram alir ini adalah sebagai berikut:
Diagram alir ini digunakan untuk menentukan predikat nilai berdasarkan nilai numerik yang dimasukkan oleh pengguna. Prosesnya melibatkan tiga tahap pengambilan keputusan dengan kriteria sebagai berikut:
- Jika nilai ≥ 85, predikatnya adalah "A".
- Jika nilai berada di antara 75 dan 84 (termasuk 75, kurang dari 85), predikatnya adalah "B".
- Jika nilai berada di antara 60 dan 74 (termasuk 60, kurang dari 75), predikatnya adalah "C".
- Jika nilai berada di luar rentang tersebut (kurang dari 60), tidak ada predikat yang diberikan, dan proses langsung berakhir.
Diagram ini menunjukkan proses pengambilan keputusan yang sederhana, jelas, dan berurutan dalam menentukan predikat nilai berdasarkan rentang tertentu.