" Tidak ada Algoritma yang benar-benar "benar", tergantung seberapa yakin anda dengan kebenaran Algoritma yang telah anda buat "
Heumm,,, masuk akal juga sich kalimat dari sahabat saya diatas itu. Karena setiap orang memiliki persepsi yang berbeda saat membuat sebuah Algoritma, meskipun menghadapi masalah yang sama. Jadi sejauh mana kita yakin dengan kebenaran Algoritma yang kita buat. Untuk menyakinkan hal ini, kita dapat melakukan tracing dengan inputan yang bervariasi. Dengan demikian, kita bisa meyakinkankan kepada orang lain bahwa algoritma yang telah kita buat benar. Lebih bagus lagi dibuktikan dengan program... hehehe... :D
Masih tentang design Algoritma. Menurut prmikiran kami, tugas UTS ini bertujuan untuk pembuatan program yang bisa menambahkan baris dan kolom seperti matrix secara dinamis. Dimana kita bisa input baris dan kolom tanpa batas maximal, kemudian menginputkan nilai himpunan antara 0-7. Lalu, dari himpunan itu dilakukan penjumlahan untuk membentuk himpunan baru Hx yang terdiri dari anggota himpunan : A, B, C, dan N. dengan jumlah kolom = jumlah kolom Himpunan awal.
Nah.. caranya mencari nilai A, B, C dan N ini adalah sebagai berikut :
A= baris ke1 + baris ke2
B= baris ke3
C= baris ke4+...+baris ke-n
N=A+B+C
Sebelum membuat Algoritma secara menyeluruh, ada baiknya kita breakdown tahap-tahapnya sebagai berikut(supaya kita lebih mudah ngerjainnya *,-)
1. Algoritma untuk menentukan jumlah baris dan kolom sesuai dengan inputan user. Disini logikanya ketika user menginputkan jumlah baris dan kolom, maka akan terdapat array baru sebanyak inputan. baris dan kolom ini kita sebut saja Hx. dimana minimal jumlah inputan baris dan kolom yang pasti adalah 1 kan, :)
2. Algoritma untuk menghitung nilai baru dengan ketentuan diatas.
Sebelum membuat Algoritma secara menyeluruh, ada baiknya kita breakdown tahap-tahapnya sebagai berikut(supaya kita lebih mudah ngerjainnya *,-)
1. Algoritma untuk menentukan jumlah baris dan kolom sesuai dengan inputan user. Disini logikanya ketika user menginputkan jumlah baris dan kolom, maka akan terdapat array baru sebanyak inputan. baris dan kolom ini kita sebut saja Hx. dimana minimal jumlah inputan baris dan kolom yang pasti adalah 1 kan, :)
2. Algoritma untuk menghitung nilai baru dengan ketentuan diatas.
Heum.... rumit? :D
tetap semangat! kita pasti bisa. ciayooo *,-