algoritma perang baratayudha
Post on 17-Jan-2016
212 Views
Preview:
DESCRIPTION
TRANSCRIPT
PERANG BARATAYUDHA
1. Definisi Permasalahan
1.1. Kondisi awal:
Barisan panglima yang ditunjuk sebagai pemimpin perang
1. Bisma
2. Durna
3. Karna
4. Salya
5. Sengkuni
6. Dursasana
7. Duryudana
1.2. Strategi perang:
Urutan merupakan prioritas pemimpin panglima
Berdasarkan urutan, jika panglima utama gugur maka panglima berikutnya
akan menggantikan posisi tersebut
1.3. Jalannya perang:
Pada perang pertama Bisma gugur, paglima yang menggantikan adalah Durna.
Panglima hidup Panglima gugur
Durna Bisma
Karna
Salya
Sengkuni
Dursasana
Duryudana
Pada perang kedua Durna gugur, panglima yang menggantikan adalah Karna.
Panglima hidup Panglima gugur
Karna Durna
Salya Bisma
Sengkuni
Dursasana
Duryudana
Pada perang ke tiga Karna gugur, panglima yang menggantikan adalah Salya.
Panglima hidup Panglima gugur
Salya Karna
Sengkuni Durna
Dursasana Bisma
Duryudana
Pada perang terakhir Dursasana gugur, dan panglima tetap Salya
Panglima hidup Panglima gugur
Salya Dursasana
Sengkuni Karna
Duryudana Durna
Bisma
1.4. Kondisi akhir perang:
Menampilkan panglima yang hidup, yaitu:
1. Salya
2. Sengkuni
3. Duryudana
Menampilkan panglima yang gugur, yaitu:
1. Bisma
2. Durna
3. Karna
4. Dursasana
2. Algoritma
1) Mulai
2) Deklarasi fungsi progam
3) Deklarasi struct node
4) Deklarasi fungsi initnode
5) Deklarasi fungsi isinode
6) Deklarasi fungsi tampilpanglima
7) Deklarasi fungsi Barisan panglima
8) Deklarasi Hapus panglima
9) Memanggil struct node untuk menampilkan nama pangeran
Menampilkan panglima perang
Bisma
Durna
Karna
Salya
Sengkuni
Dursasana
Duryudana
10) Perang pertama bisma kalah dan masuk ke daftar pangeran yang gugur, durna ke atas
untuk memulai perang
11) Perang kedua durna kalah dan masuk ke daftar pangeran yang gugur, karna ke atas
untuk memulai perang
12) Perang ke tiga karna kalah dan masuk ke daftar pangeran yang gugur, dursasana ke
atas untuk memulai perang
13) Perang ke empat dursasana kalah dan perang pun berakhir
14) Menampilkan panglima perang yang gugur
a. Dursasana gugur pada perang ke 4
b. Karna gugur pada perang ke 3
c. Durna gugur pada perang ke 2
d. Bisma gugur pada perang ke 1
15) Menampilkan panglima perang yang tetap hidup
Salya
Sengkuni
Duryudana
16) Selesai
top related