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
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. 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 yang tepat adalah :
-Siapkan sebuah bejana dalam keadaan kosong diumpamakan dengan bejana C
-Kemudian isi bejana A dituangkan kedalam bejana C sehingga bejana A dalam keadaan kosong
-Langkah berikutnya isi bejana B dituangkan kedalam bejana A sehingga bejana B sekarang dalam keadaan kosong.
-Baru kemudian isi bejana C dituangkan kedalam bejana B
-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.
Cara yang bisa digunakan antara lain :
-Algoritma
-Flow Chart Program
Contoh penggunaan alat bantu diatas: (kasus dari contoh pertama)
C=A+B
1.Algoritma
Urutan instruksi yang diberikan adalah :
- Tentukan nilai A dan B
- Proses nilai A ditambah nilai B
- Cetak hasil (nilai C)
Program flowchart
Artikel keren lainnya:
Belum ada tanggapan untuk "Program flowchart"
Post a Comment