Minikokding.com | Contoh Program Sistem Pendukung Keputusan Sederhana Dengan Metode WP Bahasa C++ – Sistem Pendukung Keputusan yang disingkat SPK merupakan sebuah sistem yang digunakan untuk membantu proses pengambilan keputusan menggunakan metode tertentu. Contoh penggunaan SPK biasanya untuk mendukung keputusan dalam menentukan Karyawan Terbaik, Mahasiswa terbaik dan lain lain. Seperti postingan kali ini yang akan membahas mengenai coding program SPK menggunakan metode WP ( Weight Product ) dengan Bahasa C++.
Sekilas Tentang Metode Weight Product ( WP )
Cara Menghitung dengan Metode Weight Product (WP)
Maka, nilai WP untuk alternatif tersebut adalah: WP = (70 * 0.4) * (80 * 0.3) * (90 * 0.3) = 25.2
Hal tersebebut dilakukan terhadap Alternatif lainnya sehingga kita bisa membandingkan nilai WP untuk setiap alternatif dan memilih alternatif yang memiliki nilai WP terbesar.
Contoh Program Sistem Pendukung Keputusan Sederhana Dengan Metode WP Bahasa C++
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
#include <iostream> #include <cstdio> using namespace std; int main() { float nilaiA, nilaiB, nilaiC, nilaiD; float bobotA, bobotB, bobotC, bobotD; float hasilA, hasilB, hasilC, hasilD; cout << "Masukkan nilai A: "; cin >> nilaiA; cout << "Masukkan bobot A: "; cin >> bobotA; cout << "Masukkan nilai B: "; cin >> nilaiB; cout << "Masukkan bobot B: "; cin >> bobotB; cout << "Masukkan nilai C: "; cin >> nilaiC; cout << "Masukkan bobot C: "; cin >> bobotC; cout << "Masukkan nilai D: "; cin >> nilaiD; cout << "Masukkan bobot D: "; cin >> bobotD; hasilA = nilaiA * bobotA; hasilB = nilaiB * bobotB; hasilC = nilaiC * bobotC; hasilD = nilaiD * bobotD; if (hasilA > hasilB && hasilA > hasilC && hasilA > hasilD) { cout << "Pilihan terbaik adalah A dengan nilai WP = " << hasilA; } else if (hasilB > hasilA && hasilB > hasilC && hasilB > hasilD) { cout << "Pilihan terbaik adalah B dengan nilai WP = " << hasilB; } else if (hasilC > hasilA && hasilC > hasilB && hasilC > hasilD) { cout << "Pilihan terbaik adalah C dengan nilai WP = " << hasilC; } else { cout << "Pilihan terbaik adalah D dengan nilai WP = " << hasilD; } return 0; } |
- Source Code program diatas dapat dijalankan dengan IDE Dev C++.
- Program akan menampilkan user input nilai dan bobot masing – masing kriteria
- Setelah semua di inputkan maka proses perhitunga WP berjalan secara otomatis
- Program menggunakan percababgan IF untuk menmapilkan hasul terbaik
Cara Menjalankan Contoh Program Sistem Pendukung Keputusan Sederhana Dengan Metode WP Bahasa C++
- Silahkan buka aplikasi IDE Bahasa C++, kami menggunakan Dev C++
- Buat Source File baru
- Copy kode diatas dan pastekan pada lembar kerja Dev C++
- Simpan projek tersebut misalnya dengan nama “SPK Sederhana Metode WP”
- Setelah itu Klik Excute – Klik Compile and Run atau tekan F11.
- Maka akan tampilan terminal seperti gambar dibawah ini.
Baikllah demikian pembahasan kali ini tentangProgram Sistem Pendukung Keputusan Sederhana Dengan Metode WP Bahasa C++. Semoga informasi ini bermanfaat dan semoga dapat menginspirasi amda. Terima kasih.