Algoritma dan Struktur Data. Algoritma adalah urutan langkah-langkah logis dalam penyelesaian masalah yang disusun secara sistematis.
Contoh : Tentukan nilai A dengan rumus yang bisa digunakan adalah C=A+B
Contoh : Tentukan nilai A dengan rumus yang bisa digunakan adalah C=A+B
C? > Untuk menentukan nilai C maka yang harus kita ketahui terlebih dahulu adalah nilai A dan nilai B
Untuk nilai A dan B ini dapat berupa konstanta atau merupakan hasil proses yang lainnya. Jadi Nilai C tidak akan bisa didapatkan sebelum kita mengetahui nilai A dan nilai B.
Untuk nilai A dan B ini dapat berupa konstanta atau merupakan hasil proses yang lainnya. Jadi Nilai C tidak akan bisa didapatkan sebelum kita mengetahui nilai A dan nilai B.
Jadi langkah pertama kita adalah menentukan nilai A dan B, kemudian baru menghitung penjumlahan kedua nilai tersebut. Urutan inilah yang disebut sebagai urutan logis.
Contoh lain adalah : untuk menukar isi bejana A yang berisi air berwarna Biru dengan bejana B yang berisi air berwarna Merah. Sehingga nantinya bejana A berisi air berwarna merah sedangkan bejana B berisi air berwarna Biru.
Algoritma :
Tuangkan isi bejana A ke bejana B, kemudian tuangkan isi bejana B ke bejana A.
Cara yang ditempuh diatas adalah SALAH karena pada saat isi bejana A dituangkan ke bejana B maka air yang ada pada bejana B akan tercampur dengan air yang ada pada bejana B, sehingga pada saat isi bejana B dituangkan ke dalam bejana A maka Warnanya sudah tercampur dengan isi bejana A.
Algoritma yang tepat adalah :
Cara yang ditempuh diatas adalah SALAH karena pada saat isi bejana A dituangkan ke bejana B maka air yang ada pada bejana B akan tercampur dengan air yang ada pada bejana B, sehingga pada saat isi bejana B dituangkan ke dalam bejana A maka Warnanya sudah tercampur dengan isi bejana A.
Algoritma yang tepat adalah :
1. Siapkan sebuah bejana dalam keadaan kosong diumpamakan dengan bejana C
2. Isi bejana A dituangkan kedalam bejana C sehingga bejana A dalam keadaan kosong
3. Langkah berikutnya isi bejana B dituangkan kedalam bejana A sehingga bejana B sekarang dalam keadaan kosong.
4. Isi bejana C dituangkan kedalam bejana B
5. Perhatikan bahwa isi bejana sudah berpindah ke bejana B dan isi bejana B sudah berpindah ke bejana A.
Alat-alat Bantu dalam menggambarkan Algoritma
Untuk menggambarkan urutan suatu proses maka ada beberapa cara (alat bantu) yang bisa digunakan. Cara yang digunakan harus sudah berlaku secara umum dan mempunyai aturan-aturan tertentu.
Untuk menggambarkan urutan suatu proses maka ada beberapa cara (alat bantu) yang bisa digunakan. Cara yang digunakan harus sudah berlaku secara umum dan mempunyai aturan-aturan tertentu.
Cara yang bisa digunakan antara lain :
- Algoritma
- IPO Chart
- Flow Chart Program
Baca Selengkapnya, DOWNLOAD DISINI
Terima kasih atas kunjungannya di blog "Menara Ilmu" semoga artikel tentang Algoritma dan Struktur Data bermanfaat untuk anda.
Anda baru saja membaca artikel di Menara Ilmu berkategori Tik
dengan judul Algoritma dan Struktur Data. Anda bisa sebarkan artikel ini dengan URL https://menarailmuku.blogspot.com/2012/12/algoritma-dan-struktur-data.html. Terima kasih!
Ditulis oleh:
Unknown -